Add Heat entry point

  First tests, configuration url, API functions name.
Add a token object to keystone
Add a md5 service to keystone

  Implementation of the md5 by Joseph Myers wrapped into an angular service.
  The implementation has been modified in order to be jshint compliant.
Add unit tests for token factory and md5 service