fix position service for FireFox append-to-body case

[fix for issue #2268](https://github.com/angular-ui/bootstrap/issues/2268)

Please help me out with any constructive feedback, I love this project and would love to be able to help out!