user story #2191: fix downloading without md5

- add spec test to download a file without an md5
- cleaned up the Gemfile so we can run it on windows

Change-Id: Ic9f317ce114cd5d760c3f4479d24ab2fb13bcbb5
UserStory#2192 : . Support for hpcloud provider. Fixed few comments.

Change-Id: Icc8474ae0cedc613fb6561502df7bc22e84c1ce2