Convert ArrayRewriter, StaticVarRewriter and TypeSorter to the new AST.
	Change on 2014/07/28 by kstanger <kstanger@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=72082891
Fixed dependent source file lookup.
	Change on 2014/07/28 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=72084063
Issue 393: avoid clang precedence warning with assign and compare in the same boolean expression.
	Change on 2014/07/28 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=72084146
Fixed unsequenced expression rewriter tests.
	Change on 2014/07/28 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=72085287
Define aslclient to support multi-threaded logging correctly.
	Change on 2014/07/29 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=72175052
Converts JavaToIOSTypeConverter and JavaToIOSMethodTranslator to the new AST.
	Change on 2014/07/30 by kstanger <kstanger@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=72232227
Issue 332: removed "Created by" line in generated file headers.
	Change on 2014/07/30 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=72241519
Added String.offsetByCodePoints() mapping.
	Change on 2014/07/30 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=72256618
Added mapping for String.offsetByCodePoints().
	Change on 2014/07/30 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=72263820
Fixed native code access to private fields.
	Change on 2014/07/31 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=72326997
Adds a "Kind" enum to allow switch statements on the node type.
	Change on 2014/07/31 by kstanger <kstanger@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=72349589
Converts ComplexExpressionExtractor, NilCheckResolver and UnsequencedExpressionRewriter to the new AST.
	Change on 2014/08/01 by kstanger <kstanger@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=72418586
Suppressed designated initializer warnings, reported by clang-600.0.45.3 (Xcode 6b2).
	Change on 2014/08/06 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=72764033
Fix a bug in bounded TreeMap fast enumeration.
	Change on 2014/08/08 by pankaj <pankaj@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=72897756
Added tests for iOS secure random security provider.
	Change on 2014/08/08 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=72918768
Removes superfluous use of RenamedTypeBinding.
	Change on 2014/08/11 by kstanger <kstanger@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=73045818
Deleted unused test classes that had Android test class dependencies.
	Change on 2014/08/11 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=73048533
Added AST pretty printer to aid debugging.
	Change on 2014/08/11 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=73067282
Implemented iOS-specific X509 certificate support.
	Change on 2014/08/13 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=73223831
Issue 349: fixed Java 8 compilation error in EnumMap.
	Change on 2014/08/13 by tball <tball@google.com>
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=73231030