Merge remote-tracking branch 'sigu-399/master' into patternProperties-are-not-additionalProperties

Conflicts:
	validation.go
add missing result.IncrementScore()

fix indentation
Merge remote-tracking branch 'tolsen/patternProperties-are-not-additionalProperties'