Fixes for Matplotlib 1.5.x and Python 3, added .travis.yml

@ChrisBeaumont - can you enable Travis on this repo?

There is still a test failure that I'm looking into

I also moved the test files into modest_image to make sure that we don't need to install to be able to test. Is this ok?