=BG= extract validation for score functions
=BG= get rid of promise spaghetti
=BG= remove need for score api to invoke geocode api; this will be specified as dependencies within the query
=BG= define a score query depending on two geocode queries using inline
substition, and alter validation for score to expect lat and lon to
already be set
=BG= first draft of degradation to RESTful endpoints
=BG= fix oversight bugs in score query validation and promise handling