Adding more tests for aperture_photometry

This PR depends on #68 and can be merge after that one, once I rebase. 

Coverage is 80% at the moment, only the ``mask is not None`` case is missing.

Addresses #64.
I've only used ``BaseTestAperturePhotomery, as it seemed to be a pattern, to have the word Test first.