Fixing db in workers.

Thanks to blueprints it did not work out of the box.

Second problem are the sessions in multithreaded environment. Flask create session for each request but we need access to db from registration workers. Explicitly closing session in POST handle then. This might be a problem in the future.

Clean up idea: use queue.Queue to store request_ids and a worker pool.
Changing the process again:
* check source
* move to destination location
* register handle
cdmi extended, solution for credentials passing must be found
Almost work... content has to be checked
WIP
handle creation reviewed and updated
pep8
pep8ify
cleaning formatting issues
http client simplifications
delete method removed. We don't need it and it was dubious (removal of whole prefixes?)
create_uri changed as suggested by Martin. Tests updated
misleading script removed

it does not install irods but eirods and eudat is using something else anyway.
testing handle creation
testing handle creation: faked http client used
testing coverage increased
CapsWords: HTTPClient instead of HttpClient
pep8ify
Setting up the environment to run unittest in worker.
restructuring registration process: now queue-based