Fix the use of a non-const "static" class member that was causing test flakiness
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=63338615
[NEW TYPE INFERENCE]

Fixing ported tests.
- handle Function
- fix bug in generics instantiation
- provide way to use the warning name in the ported tests instead of the exact text
- for tests which we may not want to support, prefix with disable_
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=63349381
Add support in the new parser for octal char literals in strings.

Verified that the new test passes with both parsers.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=63355576