Implement basic 'report' subcommand (#27)
* Add initial 'report' subcommand implementation
* Changed RP launch name
* Add --rp-project option to the report subcommand
* Add --rp-url option to the report subcommand
* load settings from newa config file
* get rid of get_hash()
* fix typo
* Incorporate ctx.state_dirpath to batch_id
* please linter
* Reintroduce get_hash()
* switch from newa_hash to newa_batch
* Change TMT_PLUGIN_REPORT_REPORTPORTAL_SUITE_PER_PLAN=1
* Use conditionals in demove recipes
* Drop seed and batch_id
* Apply filtering before creating Request
* fix lint
* Fix demodata/jira-config.yaml
* Add RP results reporting back to Jira
* Added log message about Jira update
* fixed linter failure
* Add rp_launch to the Recipe class
* Make return_code and batch_id mandatory
* Use urllib
* Rewrite RP launch merging
* Use less verbose log message to not to leak Jira token
* Use urllib.parse.quote to quote strings
* Point demodata to newa main branch
* Do not do os.path.splitext inside get_url_basename