Travis and tests, oh my!

Merged in https://github.com/Islandora/islandora_drupal_filter/pull/8, made the build process a little easier for different versions, and wrote a couple unit tests on top of it.