Initial .travis.yml

+ Untested as it can't be tested until it's on github...
Change SSH to GIT URL for submodule.

Got an error from Travis CI:

----

$ git submodule update

Cloning into 'js/jquery/jquery-handsontable-src'...

Warning: Permanently added the RSA host key for IP address '192.30.252.131' to the list of known hosts.

Permission denied (publickey).

fatal: Could not read from remote repository.

Please make sure you have the correct access rights and the repository exists.

Clone of 'git@github.com:collectiveaccess/jquery-handsontable.git' into submodule path 'js/jquery/jquery-handsontable-src' failed

----

This will (hopefully) fix that.
Try https:// URL for submodules for Travis CI.

Continuing errors from Travis CI when using git or ssh URLs.
Change URL for cmis-tools to https.

...for Travis CI
Set environment variables prior to test run.

Travis CI needs to have some environment vars set, including
$COLLECTIVEACCESS_HOME and $PATH to include support/bin.
Fix typo in directory name.
Add missing step from .travis.yml

Forgot to change directory to the tests/ directory before running
the unit tests.
Create link to setup.php

Create a link from setup.php to setup.php-dist so that the Travis CI
build has something to use.
Manually set CA_BASE_DIR for tests.
Fix typo (add missing underscores)
Add instrumentation for failing Travis build.
Create local php.ini for tests on Travis CI.

Help it find the PHPUnit classes.
Move phpenv call from install to before_script.
Fix whoopsie
Fix path reference.
Path fixes in setup.php-dist.
Use apt-get installed phpunit instead of built-in Travis one.
More instrumentation to hopefully get build working.
Remove Travis CI shim for phpunit.
Add documentation and simplify the limit gen code

* response to feedback