Sync_to_back, admin progress, bug fixes

- Sync_to_back allows schedule refreshes from admin to users
- Admin uses sync_to_back now
- Fix loading events
- Fix bugs when elections go wrong
- Add transaction to creating an election
- Fix problems when next[sid] is zero length
- Stop _create_elections from being called twice (wasting time)
Fix election DB transactions
Fix OneUp display
Add cooldown management
Fix plurals in language library
Fix a small error in language library.
Fix deep linking
Fix DB TX retrying, remove base_rating formula
Better help, fix tunein link
Trying to prevent infinite loops in production
Remove cached long_history (unused)
Add timing info to debug
Replace time.clock() with time.time()
Fix missing import
Better readable timing output
Change the way post_process is called
Add user refresh to sync