Issues #21, #15: Implement patternProperties and additionalProperties
Issue #21, #15: Add documentation about patternProperties and additionalProperties
Merge branch 'feature/#21' into develop
Part of issue #15