470 External Nav

This brings in the initial work to have rxApp pull menu data from an external source.
wouldn't you want to call `deferred.reject` when `loadingDeferred` is rejected also?