Added support for creating test plans and tests in HP ALM
Added support for requirement coverages
Fixed requirement coverage mappings
Added configuration validations
Fixed prune_tasks. Fixed phase check in update_status.
Minor refactoring of get/add requirements function. Fixed requirement coverage logic.
Small changes

- config help text updated
- Converted negative if-statement logic to positive for readability
- Introduced a different name for 'type' to avoid language ambiguity
Added mock for request opener
remove files
Changed to mock on http_req.get_opener in preparation for new hp unittest
Merge remote-tracking branch 'origin/hp_unittest' into enhance_hpalm
fixed conflict
Merge pull request #146 from sdelements/enhance_hpalm

Enhance HP ALM, epic "Tighter test integration with HP Alm"