Annotated routes with `requires`
Added flash service
Added event handler for $routeChangeStart to check route requirements
Added redirection and flash message to SigninCtrl
Added route requirements for checkout controller