Small cleanup

* Added ability to fetch a subset of activities using indexStart and indexEnd
* Added a timeout on calls to Nike (set to 15 seconds by default)
* Set the activities call to return an empty array if a user does not have any Nike activities (was raising an exception)