Add QueryBuilder

This adds the QueryBuilder and the associated tests to the project.
This is a generic wrapper around the $http provider for abstraction in
the specific http services.
Adding UPM service

The first UHE service, UPM with the base households requests in place
with associated tests