Major Shows Overhaul & Small Minor Fixes

Fixed Delete show not deletes any shots tied to show that is delete
Added ability when show is deleted if another show is available make
that show active
Added badge to show which show is active on the shows page
Added No Shows to setting page for when no show are available
Added a option field when creating show if the currently isn't a show
it will set it as active but if you want to create a new show and set
as active after creation it is possible
New Shot view page & Minor Changes

Added shot view url to shots page (clicking the id)
just like worker page view
Added shot delete route /shot/delete/<shot_id>
Added Shot view page /shot/<shot_id>