Make sure Riverwalker priest income happens after resolving spades from scoring tile

(This only works because you can't get spades as normal income.)
Ensure that all transformation codepaths check for ice/volcano
Expose the "time taken" information in game info tab
Make the active time tracking more conservative

- If the last update to the game happened less than $interval time ago,
  don't credit the time to any player.
- Means that in a game where everyone always moves within 10 minutes,
  nobody appears to use any time.
- But also means that no player will ever have more time counted against
  them than they actually used.
More time tracking granularities
Allow resigining from a game

- Make using drop-faction possible in player context
- Add a x: resign -> drop-faction x alias
oops
Oops, fix the player links
Record all changes made by the admin in the chat log
Don't save a chat log entry if admin just presses 'save' with no changes
Filter out any carriage returns when doing admin mode diffing
Pretty up the trailing newline diffs in the autogenerated admin chats
Print diff counts in summary
Shrink the admin edit textarea, to fit on smaller screens
Disallow resource conversion during income phase
Properly enable "wait" button
Update the very obsolete example Apache config (#3)