Authorize before /dashboard

* Create `ApplicationController#authorize` method
* Add `signed_out?` helper method
* Create test helpers for controller specs: `sign_in` and `sign_in_as(user)`
* Create custom matcher `deny_access` for controller specs
* Redirect to dashboard path from "/" if the user is authenticated