pull changes from master to dev on 2014-05-31

This update brings these approved pulls to the dev branch:
* #890: profile page for players
* #893: "who's online" page

No database updates.

Once this pull is merged, the changes will be loaded on dev.buttonweavers.com as part of #217.