Complete io tests.

Closes #217 and #216
Added MapMeta tests
Add openjpeh 1.5 download to travis.yml
Change jp2.read to be compiliant to pair standard.
squash bugs
Merge pull request #507 from Cadair/0.3_tests

Write more tests!