Draft of long article on error handling and Futures.

BUG=

Review URL: https://chromiumcodereview.appspot.com//12228002