validate pyheader in format2
add docurls, software_license_urls attributes; change license attribute
to software_license
add more licenses for unittests, change the prefix frin License_ to
License to have pep8 compliant classnames
change mandatory attributes
fix unittests
more fixes (mandatory pyheader attributes have to be in the pyheader for
now)
add flexibility support for specifying OS dependencies
can't use configobj Sections for nesteddict (only support string keys);
write custom structure
initial fix for unittests of PR 840; now with to be expected errors
update develop
fix test target
disable toy section test, full fix will be part of followup PR
fix remark
Merge pull request #846 from boegel/flexible_os_deps

add flexibility support for specifying OS dependencies
introduce constants instead of magic strings
fix deprecated license usage
fix remarks
fix license remarks
fix remarks wrt tests
bump version to v1.11 and update release notes