Add Travis config and fix failing tests.

The signer tests were still attempting to verify deprecated behaviour;
these tests are now removed and their corresponding test data has been
deleted.

A Travis CI config has also been added to automatically test on new
changes.