AVRO-1253. Java: Add support for bzip2 file compression to Trevni.  Contributed by Ted Malaska.

git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1446320 13f79535-47bb-0310-9956-ffa450edef68
AVRO-1247. Java: Fix Requestor and Responder implementations to use correct ClassLoader.

git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1446338 13f79535-47bb-0310-9956-ffa450edef68
AVRO-1252. Java: Add a '-string' option to compiler command line.

git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1446349 13f79535-47bb-0310-9956-ffa450edef68
AVRO-1255. Python: Make 'names' parameter optional in to_json methods.  Contributed by Jeremy Kahn.

git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1446366 13f79535-47bb-0310-9956-ffa450edef68
Java: Add TestNettyServerWithCompression, illustrating how one can add compression to Avro Netty-based RPC.  Contributed by Ted Malaska.

git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1446372 13f79535-47bb-0310-9956-ffa450edef68
AVRO-1215. Java: Fix AvroMultipleOutputs when specifying baseOutputPath.  Contributed by Ashish Nagavaram.

git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1447419 13f79535-47bb-0310-9956-ffa450edef68
AVRO-1254. Java: Add support for new mapreduce APIs to Trevni.  Contributed by Ted Malaska.

git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1447823 13f79535-47bb-0310-9956-ffa450edef68
AVRO-1257. Ruby: Fix UTF-8 encoding in Ruby 1.9.  Contributed by Martin Kleppmann.

git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1447957 13f79535-47bb-0310-9956-ffa450edef68
AVRO-1258. Ruby: Fix handing of RPC errors.  Contributed by Martin Kleppmann.

git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1447958 13f79535-47bb-0310-9956-ffa450edef68
AVRO-1252. Update rat-excludes for newly added generated files.


git-svn-id: https://svn.apache.org/repos/asf/avro/trunk@1447962 13f79535-47bb-0310-9956-ffa450edef68
Merge remote-tracking branch 'upstream/trunk' into trunk