GitPropertyValidator: improve error message when commit is rejected due to wrong properties

Fixes #46
Merge pull request #47 from slonopotamus/reject_properties

GitPropertyValidator: improve error message when commit is rejected due ...
Pluggable properties mapping.
Reformat code.
Merge branch 'pluggable-properties'