Merge branch 'medic/1-make-problem' into develop
Add testing framework.
Remove compile dependency.

Running tests should imply that the code is already built.
Add Travis support.
Update Travis details.
Update return of test runner.
Add build information into the README.
Update flags in makefile.
Use correct syntax in README
Add syntax tests.

Fix syntax code to fit.
Add more tests.
Finish Syntax tests.
Merge branch 'workshop/test' into develop
Split tests into individual files.
Add run tests.

Also found and fixed a few bugs in the parser.
Fix instructions getting garbase.
Add HELLO.df example back.
Add run tests.
Change the printing of results.
Merge branch 'workshop/test' into develop