back to own custom admin panel

too tough to try and get other admin panels to do the things that I
want it to do.  Lets just go custom
pass in number of teams to have in the league

when creating - want flexibility
show salary on admin league index
edit all fields of league.

also only show “number of teams” on new action
update range for number of teams to include 16
dependant destroy
Merge branch 'develop'