Bigass refactoring update

* Using Route Model Binding for pretty much everything
* Thanks to above made a lot of the checks into filters without extra queries
* Made league end_date inclusive when it comes to updates
* League_Movie also tracks earnings id so the latest update that is before end date is used

#YOLO sized update :3