document changes in train-2013.10.09 (HEAD sha 3c28221)

  I didn't freeze dev while I was branching the trains, so
  the train-related commits are landing in dev *after* some
  stuff which belongs to the following train. The latest
  merge in train-2013.10.09 is 3c28221, and not any of the
  commits introduced by merge bf1f19f. Derp.
bump version in dev after branching train-2013.10.09
upgrade to node-statsd 0.0.7

- newer version works on windows
- remove global StatsD
- can be moved out of optionalDependencies
Merge pull request #3972 from seanmonstar/statsd-0.0.7

upgrade to node-statsd 0.0.7

Selenium, backend, front end tests all pass.

r+
testmob.org has been reaped. Removing from dep list.
Avoid double-counting the /sign_in page when users return from authenticating with their primary.

* Instead of using the #AUTH_RETURN hash, use ?AUTH_RETURN, which is sent to the backend and can be used to avoid double count.
* Update tests.
* Get rid of the testmob.org include, it has been reaped.

fixes #3970
Log when a user returns from their IdP.

* /sign_in?AUTH_RETURN logs an `idp.auth_complete` message
* /sign_in?AUTH_RETURN logs an `idp.auth_cancel` message

* Add a TestTransport that allows us to listen for messages sent over the winston transport.