Travis-ci unit testing

__This needs to go to branch f-travis and not to master, but f-travis doesn't currently exist__. This request includes working unit tests using travis-ci. There will need to be some minor configuration done to hook the qcubed/framework repo to travis-ci (this was all tested on my localhost).