DB update for enhanced daily cap tracking and roster adjustment updates

1. Consolidated /admin/adjust-roster's reassignment endpoints and backend
functions
2. Moved /admin/adjust-roster's reassignment buttons to a dropdown
3. Daily cap tracking now includes suspensions, on loan, in juniors, and
   emergency callups
4. Contracts also track on loan, in juniors, and emergency callups
5. Bugfixes, many in the features committed for this version