Modified handling of BodyMedia OAuth keys to be more consistent with new patterns of storing consumer key and secret with the ApiKeyAttributes.  Fixed problem with apiKey.getAttributeValue being called inappropriately when guestService.getApiKeyAttribute should be called instead.  This caused cacheing problems where changes to ApiKeyAttributes in the DB were not being respected by later accesses.  In particular this affected token renewal, where the new accessToken was written to the DB and the old accessToken was accessed by apiKey.getAttributeValue, causing an access violation.
Changed calls to apiKey.getAttributeValue to call guestService.getApiKeyAttribute should be called instead.  The old version potetially would cause cacheing problems where changes to ApiKeyAttributes in the DB would not being respected by later accesses.
Removed BodyMedia related calls from ApiCallController.  They looked inappropriate and not worth fixing.
Merge branch 'development' of https://github.com/fluxtream/fluxtream-app into upstream_development