Adds JS-MD5 library to hash with MD5.
Creates md5 and apiCredentials services

* md5 provider will allow us to hash strings with MD5.
* apiCredentials factory, is a config object that can be injected to
  $resource based factories.
* substitutes hard-coded API requirements on $resource based factories
  in favor of this newly created apiCredentials object.