Minor fixes

The Router can now be initialized with a Request object which passes it
along to setRequest. Fixed segments (wasn't set properly in the current
route before)