Currently, ConntectUIRouter requires plugins to be passed as a prop. This limits the ability to apply plugins exclusively by setting them on the router instance.
For example
const router = new UIRouterReact();
router.plugin(pushStateLocationPlugin);
const store = createRoutedStore(router);
const App = () => (
<Provider store={store}>
<ConnectedUIRouter
router={router}
states={states}
>
instead of passing the pushStateLocationPlugin in via plugins prop here.
Pr #14 defaults the plugins prop to an empty array which allows users to set these manually when creating the router instance.