Deleted tmp

Don't know how this got here.
Fixed some issues which were causing the compiling to fail.
Set up travis to build the modules
Merge branch 'travis-ci'