Update minitest dependency

So we can use this with the 4.x releases of minitest.
Fix tests

Make minitest-matchers dependency explicit (for tests only).
If you don't want to use minitest-matchers you don't have to.
Add Travis-CI support
Version bump for 1.1.0 release