`ReactServerRenderingTransaction` doesn’t have a `checkpoint()`, so any component with `handleError()` crashes during server rendering. I tested on 15, but pretty sure this is in master as well.

Fiddle: https://jsfiddle.net/un1nqs0w/

cc @jimfb 

if (!this.state.error) {
          return <div>{this.props.children}</div>;
        }
        return <div>Error has been caught</div>;
      }
      
      unstable_handleError() {
        this.setState({error: true});
      }
    }
    function Broken() {
      throw new Error('Always broken.');
    }
    function Composite() {
      return <div />;
    }
    var container = document.createElement('div');
    ReactDOM.render(
      <ErrorBoundary><Broken /><Composite /></ErrorBoundary>,
      container
    );
    ReactDOM.unmountComponentAtNode(container);
  });
  it('catches errors from children', function() {
    var log = [];
    class Box extends React.Component {