Enable e2e testing with angular-timeago

At the current state, protractor hangs when having `angular-timeago` in use. This is due to the usage of `$timeout`. There is a very easy solution for this which was also done by https://github.com/urish/angular-moment/issues/19, namely to change the usage of `$timeout` with `$window.setTimeout` allowing an identical functionality yet allowing protractor to run its logic between digestion cycles. Accepting this functionality is crucial for `angular-timeago` to stay useful for real world application.

see: https://github.com/angular/protractor/issues/49#issuecomment-26443073 about the recommendation of @juliemr and the background-info to the use of `$interval`. I have tried this and experienced bad performance, so decided to go back and use `$window.setTimeout` which seems to provide the same functionality as before

If there's anything you think I need to add or change, please let me know and I will do so.

Thanks for creating this,

Amit.