Restores jre_emul directory in public build, erased by repository-sync script.
	Change on 2014/10/07 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77180693
Public build fixes: use Maven to copy source files, fixed "first Maven run" failure, made gen_all_tests.sh executable.
	Change on 2014/10/07 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77203711
Adds a test for a complex expression initializing a static variable.
	Change on 2014/10/08 by kstanger <kstanger@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77256575
Automated g4 rollback of changelist 77204942.

*** Reason for rollback ***

Added a test and fixed the issue.

*** Original change description ***

Automated g4 rollback of changelist 77202931.

*** Reason for rollback ***

Breaks ComplexExpressionExtractor which expects all statements to be within a method.

*** Original change description ***

Adds a classInitStatements list to AbstractTypeDeclaration so we no longer need to special-case the "initialize" method in various places.

***

***
	Change on 2014/10/08 by kstanger <kstanger@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77256597
Issue 409: fixed NativeDecimalFormat.parse() to return a Long when possible, else a Double, as spec'd.
	Change on 2014/10/08 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77264192
Removed unused make variables, now that the build doesn't need to root through Maven's local repository.
	Change on 2014/10/08 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77264281
Issue 35: added java.util.Scanner, now that its Channels dependency builds.
	Change on 2014/10/08 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77278198
Fixes handling of native methods without OCNI. We will generate declarations for such methods but no definitions. If the method translates to an ObjC method, it's declaration is put in a "NativeMethods" category. If it translates to a function, then it is declared with external linkage. Native instance methods without OCNI will not be functionized.
	Change on 2014/10/08 by kstanger <kstanger@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77279415
Improve parsing of stack symbols for new functionized methods.
	Change on 2014/10/09 by kstanger <kstanger@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77362749
Adds ns_consumed attributes on the consuming assignment operator functions.
	Change on 2014/10/09 by kstanger <kstanger@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77365593
Use FOUNDATION_EXPORT when emitting function declarations for compatibility with c++ code.
	Change on 2014/10/10 by kstanger <kstanger@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77444784
Fixes broken test.
	Change on 2014/10/10 by kstanger <kstanger@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77446442
Autorelease the strings created by JreStrcat.
	Change on 2014/10/14 by kstanger <kstanger@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77689195
Lazy init dictionary in NSDictionaryMap, allow init with nil dictionary.
	Change on 2014/10/14 by zmian <zmian@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77690945
Remove multiple parentheses from equality expressions (clang warning -Wparentheses-equality).
	Change on 2014/10/14 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77700518
Issue 403: change UTF-16 byte order to big-endian to match Java's ordering.
	Change on 2014/10/14 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77709808
Issue 410 (pull request): merged in fixes to jsr305 versioning, added .gitignore to public repository.
	Change on 2014/10/15 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77769947
Removed IllegalArgumentException from IOSProtocolClass.findMethod(), as that method should null if no method is present.
	Change on 2014/10/15 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77770072
Make the static reflection metadata const.
	Change on 2014/10/15 by kstanger <kstanger@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77770704
Remove generation of forwarding methods. They are no longer needed for compilation.
	Change on 2014/10/16 by kstanger <kstanger@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=77860235