Adding bootstrap

I'm not sure I like this yet, but I've added a bootstrap that starts the
application and loads a config file initially.  This may change.
Meanwhile, I'm looking at refactoring the environment files to be more
generic
Refactor of environment.js

This update to environment.js makes it far more generic, allowing it to
be coupled to different application service layers that might require
different environmental values.
Squashed commit of the following:

commit 6ff558620bde9ecb3c1f06175987082abc860fa1
Author: abrown <alex.edward.brown@gmail.com>
Date:   Sun Jun 22 19:20:28 2014 -0400

    Refactor of environment.js

    This update to environment.js makes it far more generic, allowing it to
    be coupled to different application service layers that might require
    different environmental values.

commit a948ae1cafe9f4b59ca1d4c569a7c0c7cc5f1613
Author: abrown <alex.edward.brown@gmail.com>
Date:   Sun Jun 22 18:49:37 2014 -0400

    Adding bootstrap

    I'm not sure I like this yet, but I've added a bootstrap that starts the
    application and loads a config file initially.  This may change.
    Meanwhile, I'm looking at refactoring the environment files to be more
    generic
Merge branch 'env-refactor'
Move upm households api out to a more global spot