added error type property and indentation property
Removed option to set errors or warnings because this can already been done in a ruleset. Also coding standards fixes + changelog.