Switched to ZODB in tests default conf
Added ZODB requirements
Added a ZODB source
Attemting to further isolate unittests
Adding trix.xml for trix test
Removed most data source tests.

- Should be more rigoursly tested by running all of the tests against
  the different sources
Modified runtests.sh to run tests with multiple stores
Switching travis to using runtests.sh
Correcting runtests.sh to give a bad status when tests fail
attempting to install bsddb3 through apt
Removing sleepycat test for Travis-CI
Adding a memory-store config
Making `cat' not wait for input in runtests.sh
Added some requirements needed by tests
wtf?!
cleanup of travis.yml
ok let's do this in a different branch already
going to town on travis ci
Removing some local file paths
Removing more absolute paths