works for ng-href

Angular recommends using [ng-href](http://docs.angularjs.org/api/ng/directive/ngHref) over href for values which need to get interpreted. I modified the scrollspy directive to use whichever of ng-href or href the element uses.