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
changed explanation for group by clause
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
``RESET`` stmt respects configuration file settings now instead of applying default values
update changes to reflect changes from 0.42.2 release
forbid `RESET` stmt persistence keyword instead of just ignore with warning (removed from parser syntax)
added irc notifications to travis
Merge pull request #1140 from crate/m/group_by_synopsis

changed explanation for group by clause
various small doc improvements
clarify that group by columns must be present in result column list
fix bulk args validation

detected type missmatch if one value was null
sync changelog with 0.42 branch
prepare release 0.43.0