title: React router not rendering component
body: <p>We are using <code>react-router</code> like so:</p>
  
  <pre><code>ReactDOM.render(
      &lt;Router&gt;
          &lt;Route path="/" component={AnyPic}&gt;
              &lt;Route path="p/:photoId" component={PhotoView} /&gt;
          &lt;/Route&gt;
      &lt;/Router&gt;,
      document.getElementsByClassName("container")[0] 
  );
  
  var AnyPic = React.createClass({
      render: function() {
          return (
              &lt;p&gt;Hello world&lt;/p&gt;
          )
      }
  });
  
  var PhotoView = React.createClass({
      render: function(){
          return (
              &lt;p&gt;This is the photo view&lt;/p&gt;
          )
      }
  });
  </code></pre>
  
  <p>After including <code>react-router</code>, what used to be just <code>localhost:8000</code> started looking like <code>localhost:8000/#/?_k=wulhmi</code>. Not sure where those extra params came from.</p>
  
  <p>Anyway, when trying to access <code>localhost:8000/#/p/XYZ</code> the page keeps going back to <code>/</code>. Any help would be much appreciated.</p>