Fix .gitignore executableness

- Forgot to do it yesterday :)
Added incomplete tests for Vector2D which you can copy
Enable Travis-CI :)