move around all the things!

* getting rid of various files we don't use anymore as they moved to makefile
* making imports relative within same package 
* renaming packages to more meaningful names and getting rid of 'beta'
* mark all tests which depend on the database with 'integration' tag
* separate unit tests and integration tests in makefile
* make unittests use local session so there is no dependancy on redis
* hook travis-ci up again 
* remove local Vagrantfile as the one in ansible-ops should be used