fixed most of the remaining staffer pages, including shifts and feeds and history and searching, plus adapted test data to sqlalchemy