Add per Project Authorization model
Create test data in database
Create BaseController

This allows common functionality (authorization and db context) to be
housed in a central location.
Make TicketsController Authorize by default
Remove TicketController/Create

This is handled better in the Projects controller.
Secure TicketsController

Using the new Authorizations per project, TicketsController now denies
requests that come from users that don't have proper permissions.
Secure ProjectsController
Remove redundant Authorize attribute
Make authorizations for current user available for access
Add ProjectId to ViewBag
List User's Projects on sidebar

This shows only projects that the user has permissions for.
Fix indentation in Projects/Details
Only show Open Ticket when submitter
Cross out Roles-per-project on Todo list
Merge branch 'feature/rolesperproject' into develop