Updated service registry
Load LLS
Updated storage interface to work with promises, added skeleton for "large
storage"

Conflicts:
	app/components/q/q.js
	app/scripts/main.js
Uses LargeLocalStorage but...

-Need to forceProvider to whatever provider they used last (so we don't
get caught by a sudden addition of IndexedDB to Safari)
-Need to save the presentation to localStorage on unload (since saving
to LargeLocalStorage on unload events fails) and then restore it when we
come back
-Need to copy out all old presentations from localStorage
-Need to remove or change the ls filters