add a getter method to ORMPurger for retrieving all metadata

The motivation behind this PR is to allow for an overriding class to get in the middle of getAllMetadata() and optionally remove any tables which should not be purged when fixtures are run. It does not cause any BC breaks.