pull changes from dev to production on 2014-07-23

This update brings these pulls, already on dev, to production:
* New site UI functionality:
  * #1079: allow markup in profile comment field
  * #1098, #1099: minor improvements to gameplay chat UI
  * #1107, #1108, #1106: improvements to forum text handling: allow attribution of quotes, allow editing of forum posts, toggle spoilers on click
  * #1100: link to player profiles on "open games" page
  * #1101: give visitors some notification if they have javascript disabled
  * #1102, #1110: monitor improvements: show a monitor timestamp, allow players to always view the index in monitor mode as a preference
  * #1085: new button art
* Bugfixes:
  * #1109: don't throw an error for logged-out users in the overview
  * #1103: allow older android devices to load the forum
* Refactoring and other invisible functionality:
  * #1096: move pending game count to its own API method
  * #1105: modify some javascript QUnit tests

Database updates:
```
1090_automonitor.sql
```

Note that the database update is to the player table, so i also need to regenerate the player view.

Once this pull is merged, i will load the changes on www.buttonweavers.com as part of #700.