Misc changes

* move unwanted dependencies for production deployment to extras_require
* fix a little typo in class name (hopefully I caught all instances of it)
* add Travis integration.