Merge pull request #14 from akurtakov/development

Add Tycho build system.
Keeping console colors updated with default preferences colors.
Fix warnings: add parameters to raw types.

Other than Jython source code and ast-related classes, resolve warnings that complain about
raw types without parameters. Only fix warnings that don't cause issues elsewhere, so many
warnings still exist (but shouldn't be a big issue).
Fix some tests by updating an adapter class reference.

Most StructuredSelectionGeneratorTestWorkbench tests fail with NPE due
to being unable to find an adapter (StructuredSelection ->
IScriptConsoleCodeGenerator). This was introduced by 498f321.
Merge pull request #19 from rgrunber/fix-adaptor

Fix some tests by updating an adapter class reference.
Merge pull request #17 from AndrewFerr/aferrazz_dev

Fix warnings: add parameters to raw types.
Providing ids to theme PyDev dialogs.