Reformat, move functions to prototype
Implement number, location and location_rpt solr schema field types - #5

Implements issue #5