Rendr client side outside of Rendr (Phonegap, Chrome app)

These two commits allow Rendr client apps to be separated from Rendr.

In order for them to still use its /api end points we need to be able to set a url base to be used in the client so that we can hit the Rendr server. We also need to be able to force the first route to render and not expect Rendr server side to have done our job for us.

Not sure whether forcing first route render would want a function call rather than a property set on the router, thoughts?