Merge pull request #121 from GuillaumeGomez/master

Code has been made prettier and easier to understand
code clean up
Merge pull request #125 from jeremyletang/clean-code

code clean up
Removing munit and testSrc.
Adding BelugaDemo.

This is the new project of test for Beluga.
TODO: rename it BelugaTest
Renamed BelugaDemo to BelugaTest
Added tink_macro in travis.
Updated template.hxml with tink_macro.
Updated .travis.yml
Now includes compilation of BelugaTest.hxml as part of the test process.
Fixing compilation issue.
Added run-tests.sh to compile both template project and BelugaTest.
HotFixed null parameter while using Reflect.
Merge pull request #128 from regnarock/fixing-neko

HotFix:Neko
Deleted report folder.

It appears to be generated by munit which is not used anymore and thus, wasn't ignored anymore by git.
Removed a useless line in .gitignore.
Merge pull request #131 from Masadow/master

Merge core-wip to master
Merge pull request #127 from regnarock/develop

Beluga Test