Replacing travis-ci.org scripts

This is in response to issue #98 
 - [x] replace travis script
 - [x] replace travis install
 - [x] enable apt cache 
 - [x] set python packages to system instead of virtual python
 - [x] update test.sh with the latest tests (rebase) after merging #96