Refactor feature specs

-factored out login process to function in spec_helper_functions
Provide link to create non-existent page

- Add non-existent view
- Originally tried to implement functionality using custom 404 page,
but abandonned this for the current cleaner implementation.