Anchor scroll offset

The different timing is because some browsers such as FF and IE actually do their scrolling after Angular has bootstrapped and so after $anchorScroll has done its own scrolling. This way waits for the browser to be "really" ready