Initial version

Including:
- Travis env vars fix
- hipchat notifications
- corrected requires
- Extra tests
- Added type tests