Implement discussed changes to get_reference_features_in_geometry()

Implement the changes that were agreed upon in issue #34 of databaselib. These include making the function internal, and adding wrapper functions for the specific sources we are currently using it for. This allows for a lack of knowledge by the user of the table and schema names, and leaves it open enough for use in case new sources are necessary by said user.