Use oscap_source to export TestResult.
Refactor: Extract function: xccdf_result_export_source.
Deprecate function: xccdf_result_export.
Promote ds_rds_create_report from static to privileged.
Promote ds_rds_lookup_container from static to privileged.
Promote ds_rds_lookup_component to privileged

and change parameter sorting to better make sense.
Allow ds_rds_session_select_report to be re-entrant with the same id.
Introduce: ds_rds_session_replace_report_with_source.
Introduce: xccdf_rule_result_override.
Promote oscap_source_save_as to public API.
tests: API for waivers within ARF
Assert for the content of the ARF with overriden results
Introduce xccdf_version_info property of TestResult.
Make sure to export TestResult to correct namespace.

Addressing export like:
<TestResult xmlns="unknown" ...
tests: Make sure that TestResult is exported to correct namespace.
New line shall not be sent to oscap_seterr

The message get appended '[file_name:line]\n'
Merge pull request #25 from isimluk/overrides

Overrides