Updated copyright years (thus touching most files). Started header
validation.  Modified Encoding class to test string-form character set
names for valid Encoding support.