Tuple class
Collection literals parser support
Parser to IR for collection literals
IR visitors integration
Tuple bytecode support
Tuple creation method extraction
Franck Verrot joins as a contributor

Signed-off-by: Julien Ponge <julien.ponge@insa-lyon.fr>
Allow `_` in number literals

From now on,

    1_234_567

is equivalent to

    1234567

and

    1_234_L

is equivalent to

    1234_L

This patch closes #11 on GitHub.
Merge pull request #60 from franckverrot/master

Allowing underscores in numbers and long numbers.
Report test compilation exceptions to TestNG logs
Merge branch 'master' into wip/collection-literals

Conflicts:
	src/test/java/fr/insalyon/citi/golo/compiler/CompileAndRunTest.java
Tuple equals / hashCode / toString
Array literal support
List support
Vector support
Set support
Map support
Allow line breaks to format structures
Tuple doc + isEmpty() method
Documentation for collection literals