Removed C++ runtime use in JUnitTestRunner.
	Change on 2014/12/02 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=81197682
Issue 442: merged patch that fixes infinite loop when updating content type of an HTTP response.
	Change on 2014/12/03 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=81256015
Issue 427: Fixes a reference cycle in ObjectInputStream.
	Change on 2014/12/04 by kstanger <kstanger@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=81354260
Fix file output paths when flag "--preserve-full-paths" is on.
	Change on 2014/12/05 by rduan <rduan@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=81438606
Verify enum constant names are not modified.
	Change on 2014/12/05 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=81455069
Issue 445: initialize current thread during class initialization to support GCD use.
	Change on 2014/12/08 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=81598669
Make implicit narrowing compound assignments explicit.

Compound assignments to variables with type byte, char, short, or float hide
dangerous narrowing conversions. This change makes implicit narrowing
conversions explicit in preparation for enabling a new compiler error that will
prevent narrowing compound assignments.

More information:
https://docs.google.com/document/d/1yGWa1aqtHNPSRh4jLufTh5z4oaXp_V3R0jT-ndQYbLM

Tested:
$ [] test //third_party/java_src/j2objc/guava:guava //third_party/java_src/j2objc/guava:guava_files //third_party/java_src/j2objc/guava:guava_src_files //third_party/java_src/j2objc/opensource:j2objc_internal //third_party/java_src/j2objc/opensource:j2objc_moe //third_party/java_src/j2objc/opensource:opensource_files //third_party/java_src/j2objc:guava_files
[]
	Change on 2014/12/10 by cushon <cushon@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=81844287
Added Android's Base64 utility classes, cleaned up JreEmulation lists.
	Change on 2014/12/14 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=82100125
Generate dealloc methods that immediately release fields.
	Change on 2014/12/15 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=82172414
Removed --ignore-missing-imports flag from translator.
	Change on 2014/12/15 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=82175862
Read and use header mappings, from a mappings.j2objc in the current path or --header-mappings argument.
	Change on 2014/12/16 by mthvedt <mthvedt@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=82226805
Added annotation processing support to translator.
	Change on 2014/12/16 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=82242270
Added javax.annotation package.
	Change on 2014/12/16 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=82264536
Output header mappings to a mapping file indicated by flag "-output-header-mapping".

This is cl 2 of 3 to implement https://docs.google.com[]document/d/1Sgtv44DdQZrfDfnRNWdi040vWhOJH1F25sfHcAHcecE/edit?usp=sharing.
	Change on 2014/12/17 by rduan <rduan@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=82341070
Added annotation processing support jar to build.
	Change on 2014/12/16 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=82275644
Reverted Java string hash category method in favor of NSString hash, made Java hash into public function for apps that need its functionality.
	Change on 2014/12/23 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=82728004
Disable loading Java logging configuration on start-up with preprocessor flag.
	Change on 2014/12/23 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=82728270
Output header mappings to a mapping file indicated by flag "-output-header-mapping".
	Change on 2014/12/17 by rduan <rduan@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=82341070
Reverted Java string hash category method in favor of NSString hash, made Java hash into public function for apps that need its functionality.
	Change on 2014/12/23 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=82728004
Disable loading Java logging configuration on start-up with preprocessor flag.
	Change on 2014/12/23 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=82728270