fix($scrollspy): Remove stale, cached copy on $scrollspy.destroy

In our usage scenario, we used angular-ui-router to show/hide a page
with a scrollspy. Reentering the page did not reattach scroll
listeners, because the ScrollSpyFactory returned destroyed,
dysfunctional, cached scroll spies.