[feature] Any Future

This is in reference to the discussion on the mailing list here:

https://groups.google.com/forum/#!topic/python-tornado/pl6UkCnmoIs

A solid consensus hasn't been reached on that discussion yet, but I thought we'd gotten to the point where it would be meaningful to begin discussing working code, which is the purpose of this PR.