Add Travis CI support plus API testing

Travis support files added, plus a test script for running
the PZP and then invoking the browser tests for the API.

Jira issue: WP-945