(refactoring) Move cal files into their own source folder
(refactoring) Move java tests classes to 2 different packages
(tests) Starts to implements tests with new Xtext 2 / Xtend tools
Move orcc feature project into its own folder
Add a new feature for tests
(tests) Refactoring on test packages, to execute tests more easily

(from command line / ci server)
(tests) Replace InitializePattern.cal by its content in the test method
(tests) Replace TypeInt.cal by its content in the test method
(tests) Add old Generator test in the new test suite
(tests) Add old Elsif test in the new test suite
(tests) Add more old tests to the new test suite
(tests) Add old BadFsm test in the new test suite
(tests) Fix old test suite with a valid path for cal files
(valid) Fix validation issues when used without 2nd eclipse
(tests) Add test for constant param assignation error
(tests) Improve test diagnostic with an issue code string
(refactoring) CalConstants -> CalDiagnostic

Also remove public modifier on constants because all variables in an
interface already are
(tests) Migrate Pattern1 test from old test suite to new one
Merge branch 'unit_tests'