Fix for #434

Hey @ProLoser: 
I finally found a solution to fix the tests with scope = true for the ui-route directive. Note the multi scope support is not tested yet. I made some experiments with the following example which works fine if there is no ng-model defined but I was not able to integrate it without a big refactoring of the routeSpec...

<pre><code>
it('should support multiple scopes', function() {
      setPath('/foo');
      elm = $('&lt;ui&gt;&lt;li ui-route=&quot;/foo&quot;&gt;Foo&lt;/li&gt;&lt;li ui-route=&quot;/bar&quot;&gt;Bar&lt;/li&gt;&lt;/ul&gt;');
      $compile(elm[0])(scope);
      expect(elm.find('li').eq(0).scope()["modelProp"]).toBe(true);
      expect(elm.find('li').eq(1).scope()["modelProp"]).toBe(false);
      setPath('/bar');
      expect(elm.find('li').eq(0).scope()["modelProp"]).toBe(false);
      expect(elm.find('li').eq(1).scope()["modelProp"]).toBe(true);
    });
</code></pre>