Adds bartender needed count to shifts table

* Adjusts shift partials for manager and bartender
* Only shows shifts that have not been filled
why use by_most_recent here but use do the whole order ascending thing above?