Initial commit

First import of the project, including the following:

- Checkstyle & Reporting
- Github Site Upload
- Annotation interfaces for unit and integration tests.
- Travis build