Kronos.js (incomplete)

The $http service in angular accepts a timeout: https://docs.angularjs.org/api/ng/service/$http  but I can't find good docs on how it's used.

This writeup suggests we do what we're already doing: http://www.ng-newsletter.com/posts/beginner2expert-services.html but I can't help but feel like it shouldn't be up to the caller to wrap us in a timeout.

Anyone else got more experience than me with this?