Created packages file
Add some dependencies that we know we'll need.
Hook up a trivial app to a server that can be started
Extract sever app bits out to different file so that it is easy to use in tests
Start test suite
Configure Travis testing