Revoke access to other carts and display a flash message

- Do not display error message page with an invalid cart id
- Revoke access to unauthorized carts
- Update test