Update conversion tests to use mock repository manager

We do not rely on network access anymore for any test
start enhancement completion
Make keywords for version (';version=') optional
Initial contribution of IUs and version completion (fix bug #4)
Add some tests to the content assist provider.

Make those tests runnable from maven.
Remove refactoring support from fragment list
Remove TypesGeneratorFragment from the fragments list
Default auto edit behavior for curly braces blocks only
Add better color highlighting
Only use ID kind of token, it allow us to have qualified name with
fragments that have keyword that don't need to be escaped.
Add validation rule for IU, version and location uri
Add premilinary checker for environment (buug #22)