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
See my note in the Campfire chat.. What happens if `bar` is nil and I call `bar_name` on a `Shift` object?