Improve admin extend page by getting rid of all the locking in the back
end so that everything can run in parallel. And, so the extend button (among others) is not locked out from working while it loads everything. Also, do not copy the massive idledata strings through the database (twice). Sometimes a file is just a good idea.
Showing with 147 additions and 95 deletions