Add test for back button for play/type

This involved setting the router implementation to 'history' for the
tests, otherwise no history is kept (the default implementation is
'none'). It also involved adapting the play/type template so that the
form triggers an action on the route, instead of reloading the page.