470 External Nav

This brings in the initial work to have rxApp pull menu data from an external source.
Yeah, there really isn't anything that would cause it to reject. I might need to rethink how some of this is structured. Maybe the `setAll` function could take in a promise and handle it from there, instead of having `encoreRoutes` do it. Thoughts?