Creates shifts for bars and associated actions and associations

* Edit, update, destroy limited to bar_owner
* Creates partials for shift views
* Shifts are created by the bar owner and will be filled/taken by bartenders
I see your point, though in this case a shift is nested within bar, so a shift can only exist if a bar already exists...or am I not thinking about this correctly?