Revert "pool settings update"

This reverts commit 3dc8884ee0d4812420f13497c65e1f7478281a9b.
Merge pool settings fix with existing changes.

Reverted pool settings changes, then re-applied them manually to get things back on track.
Fixed issue where entries without standings would break the pool page

If the standings record for an entry doesn't exist when the pool page is being served, it will get created at that time
Centered the column headers on the pool page
Added ability for site Admin to reclac standings on demand

Normally it happens every time the master bracket is saved. Makes sense once the tourney starts but max scores wouldn't be calculated before games start and people will probably want to see that. Probably a better way to do it but for now we could just run this every so often between now and Thursday.
Fire off the calculate_standings function on an asynchronous queue after an Entry is saved

This way standings will get updated quickly for the user. Next step will be calculating for just that entry/pool instead of doing everything each time. Leaving the recalc button on the Admin page just in case.
Gave site admin access to a few more places (pools and brackets).

Ideally we'd make this some general security feature where site admin has access to any page, period. Right now a lot of the user checking is done on a case by case basis so for the time being we'll just add access to whatever we want to see.