Unit Test structure and Travis-CI integration

Adds a basic PHPUnit tests structure (tests can be added over time), and sets up the plugin for Travis-CI integration.