Create .mailmap to suppress duplicates in git shortlog
support long getopt options in bin/crate

e.g. bin/crate --node.name=foobar
Merge pull request #1137 from sunny256/add-mailmap

Create .mailmap to suppress duplicates in git shortlog
updated link to CLAs in CONTRIBUTING file
Revert "support long getopt options in bin/crate"

This reverts commit ed9059ebdbe36610d8d6b16e79183b7a6e35aa12.

broke itests
improved parser for object literals
Merge pull request #1139 from crate/h/object-literals

improved parsing of object literals
updated changelog to reflect 0.42.1 release
use Version.CURRENT for version test
updated lucene version in client to 4.9.0
Merge pull request #1142 from crate/h/lucene-version-fix

updated lucene version in client to 4.9.0
add authors file
always return column types when requested
Merge pull request #1144 from crate/m/types_on_all_columns

always return column types when requested
added graceful_stop cluster settings
documentation for graceful_stop cluster settings
implemented rounting.allocation.enable setting
test fixup
changed implementation of global settings
added cluster upgrade settings to crate.yml