Increase test coverage. Add boolean return value to handlers.

* Additional test coverage addeded for the HttpFileHandler
* In order to diffentiate between success and failure of downloads, a
  boolean return value has been added to the handler get() methods