Adding initial page feature

Hi there,

I work at Lumis [http://www.lumis.com.br] and here we'll start to use a fork of your code to our publications viewer app, whose nickname is Poligno. We found useful to set an initial scroll to an element, so I'm sending you this pull request to thank you for your code and collaborate too.

Best regards,
=P
Why is setTimeout needed here? maybe `$scope.$$postDigest` would be enough if any delay of execution at all. What happens if the setTimeout is removed?