title: Failed Context Types: Required context `router.setRouteLeaveHook` was not specified in `Link`
body: <p>I am getting the above warning when my nav bar loads and I'm at a complete loss, but feel like I'm missing something obvious.</p>
  
  <p>I am using react (15.0.2), react-router(2.0.0), react-stormpath (1.1.0), stormpath (0.16.0)</p>
  
  <p>Navbar component:</p>
  
  <pre><code>&lt;nav className="navbar navbar-default navbar-fixed-top" &gt;
      &lt;div className="container"&gt;
          &lt;div id="navbar-collapse" className="collapse navbar-collapse" &gt;
          &lt;div className="navbar-header"&gt;
              &lt;Link className="navbar-brand" to="/"&gt;Title Logo&lt;/Link&gt;
          &lt;/div&gt;
          &lt;ul className="nav navbar-nav" &gt;
              &lt;Authenticated inGroup="admin" &gt;
                  &lt;li&gt;&lt;Link to="/createCourse"&gt;Create Event&lt;/Link&gt;&lt;/li&gt;
              &lt;/Authenticated&gt;
              &lt;Authenticated&gt;
                  &lt;li&gt;&lt;Link to="/findEvents"&gt;Find Event&lt;/Link&gt;&lt;/li&gt;
              &lt;/Authenticated&gt;
              &lt;Authenticated&gt;
                  &lt;li&gt;&lt;Link to="/about"&gt;About&lt;/Link&gt;&lt;/li&gt;
              &lt;/Authenticated&gt;
          &lt;/ul&gt;
          &lt;ul className="nav navbar-nav navbar-right"&gt;
              &lt;NotAuthenticated&gt;
                  &lt;li&gt;&lt;span className="glyphicon glyphicon-log-in"&gt;&lt;/span&gt;&lt;LoginLink /&gt;&lt;/li&gt;
              &lt;/NotAuthenticated&gt;
              &lt;NotAuthenticated&gt;
                  &lt;li&gt;&lt;span className="glyphicon glyphicon-user"&gt;&lt;/span&gt;&lt;Link to="/register"&gt;Create Account&lt;/Link&gt;&lt;/li&gt;
              &lt;/NotAuthenticated&gt;
              &lt;Authenticated&gt;
                  &lt;li&gt;&lt;LogoutLink /&gt;&lt;/li&gt;
              &lt;/Authenticated&gt;
          &lt;/ul&gt;
      &lt;/div&gt;
  &lt;/div&gt;
  &lt;/nav&gt;
  </code></pre>
  
  <p>Router:</p>
  
  <pre><code>&lt;Router history={browserHistory} &gt;
      &lt;HomeRoute path="/" component={MasterPage} &gt;
           &lt;IndexRoute component={home} /&gt;
           &lt;LoginRoute path="/login" component={LoginPage} /&gt;
           &lt;Route path="/register" component={RegistrationPage} /&gt;
           &lt;AuthenticatedRoute inGroup="admin" path="/createCourse" component={AppIndex} /&gt;
           &lt;AuthenticatedRoute&gt;&lt;Route path="/findEvents" component={FindEvents} /&gt;&lt;/AuthenticatedRoute&gt;
           &lt;Route path="/about" component={About} /&gt;
           &lt;AuthenticatedRoute&gt;&lt;Route path="/event/:id" component={AppIndex} /&gt;&lt;/AuthenticatedRoute&gt;
      &lt;/HomeRoute&gt;
  &lt;/Router&gt;
  </code></pre>
  
  <p>Does my nav bar component need to override the setRouteLeaveHook function? Does this need to be done in my router?</p>