Initial version of gps bundle and unittest.
Add .travis.yml.
Add end-to-end test.