message: Remember element that was in focus before rendering dialog
  restore focus to that element when we unmount
  also remove some whitespace because ESLint is a big bad bully...
diff: @@ -47,6 +47,16 @@ export default React.createClass({
  children: React.PropTypes.node,
  },
  + componentWillMount: function() {
  + this.priorActiveElement = document.activeElement;
  + },
  +
  + componentWillUnmount: function() {
  + if (this.priorActiveElement !== null) {
  + this.priorActiveElement.focus();
  + }
  + },
  +
  _onKeyDown: function(e) {
  if (e.keyCode === KeyCode.ESCAPE) {
  e.stopPropagation();
  