Change usages of {Input,Output}Supplier in to {Byte,Char}{Source,Sink}.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=48039197
Update copyright statements to conform to the expected format.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=48042682
Fixed type annotations related to null and undefined values on several
ECMAScript 5 functions. Also fixed return type annotation on
Object.getOwnPropertyDescriptor, which was simply wrong.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=48048791