fixed RateLimitReached no longer being thrown by makeRestCall
added json parsing and transformation to feed to datastore
Removed unused/outdated test api
this is the actual fitbit rate limit

although we now have a more sophisticated way of respecting fitbit's rate limits by checking ad hoc response headers
fixed bodytrack time being in epoch seconds (not millis)

and allow for empty intraday records
re-enabled the limit checks

but it isn't going to used for the fitbit connector
better error handling, leverage Rate Limit headers