Return values + Makefile + .gitignore

```
tomaskorcak@kx-mac c4 (master) $ make test
./c4 hello.c
hello, world
exit(0) cycle = 9
./c4 -s hello.c
1: #include <stdio.h>
2:
3: int main()
4: {
5:   printf("hello, world\n");
    ENT  0
    IMM  864256
    PSH
    PRTF
    ADJ  1
6:   return 0;
    IMM  0
    LEV
7: }
    LEV
tomaskorcak@kx-mac c4 (master) $
```
Here we go:

https://travis-ci.org/korczis/c4/jobs/40012834
https://travis-ci.org/korczis/c4/builds/40012833

If you will merge this PR the CI will run automatically for all your commits and even PR.

Than we can improve testing pipeline. What you think of it?