Merge pull request #11 from finn-no/bugfix/remove_reduntant_comma

Remove redundant comma, generates invalid json
Merge pull request #10 from finn-no/feature/cleanup-dependencies

Jackson is only used by tests; changed to testCompile.
Make the field Log optional.
In some configurations it could be confusing to have it enabled in addition to the message field. Defaults to the current behaviour.
Properties field should be a JSON hash, and not array of hashes.
This allows ElasticSearch to treat Properties as an Object, instead of Array when indexing.
Making easier to search/analyze.
Merge pull request #14 from rarruda/feature/optional_log_field

Make the field Log optional.
Fixed javadoc parameter typo
Begun Adding Tests
Moved to semantic wildcard versioning in dependencies
Merge branch 'master' of https://github.com/majikthys/log4j2-logstash-jsonevent-layout
Merge pull request #13 from rarruda/feature/properties_field_as_hash

Properties field should be a JSON hash, and not array of hashes.
Merge branch 'master' of https://github.com/majikthys/log4j2-logstash-jsonevent-layout
Fixes NDC list format.
Adds ExcludeLog plugin attribute to layout
3.1.0 release adds param to omit "log" also some bug fixes
updated test to new signature and properties format
back to snapshot
Merge upstream into release/finn-no and make a 3.1.0-finn-1 release