Bug 493737 - put code generator p2 site under git.

This is a squash of multiple commits:

* This Eclipse project contains minimal changes from the original p2 site [1]
* Add gitignore file from [2]
* Whitelist .project and .launch in .gitignore
* Rename update site project
* Add lyo.tools.codegenerator.ui project
* Add lyo.tools.codegenerator.feature project
* Update the project names and IDs
* Also update index.html for the update site as modern browsers
  forbid XSL manupulations due to remote exec via JS.

[1]: https://github.com/jadelkhoury/lyo.codegen
[2]: https://github.com/github/gitignore/blob/master/Global/Eclipse.gitignore

Change-Id: I40617cf284911eb8c3aca67b369a89e36f96087a
Signed-off-by: Andrii Berezovskyi <andriib@kth.se>
18 files changed