Unwind the stack and ensure loading is non-circular.

Conflicts:
	ui/app/assets/javascripts/core/model.js
Removing forward reference to startApp.  Call it paranoia.
Remove local var of non-local thing.