Refactored build_cache to cache.py.
This change actually required more work than I thought would be necessary, we:
 * Created a new builders.py module to serve as a module where objects can be created.
 * Abstracted some functions in postgres.py as needed
 * Fixed all imports
Prototype for facebook auth.
Haven't actually tested it yet, but I just wanted to make sure it gets committed
adding controller update
Merge branch 'release/dot1.1'