Fix a bug in the test framework when the exploded dir is used.
Allow patterns and strings
Refactor old test
Set the "Use Ceylon from Java classes" option in test projects
Update gitignore files