Bugfixes for cl/49064739.

-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=49110979
Update User-Agent parsing to deal with IE11.

IE11's User-Agent string is significantly different from previous
versions; it drops the MSIE token entirely and adds a "like Gecko"
token.

Example: Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv 11.0) like Gecko
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=49115927
Make sure error.message is not undefined.

If error.message is undefined, then the truncation introduced to
ErrorReporter in CL 47061426 causes an exception.

The message can be undefined when error is not an Error object. This can
happen with any object, since anything can be thrown, but one common case
is when error is a GWT exception.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=49119020
Bugfixes for cl/49064739.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=49125166
Fix return value in overridden dispatchEvent of MockActivityMonitor.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=49145116
Add webview tag events to goog.events.EventType
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=49173692
Updated samplecomponent.js to use goog.base and goog.ui.Component.getHandler.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=49188520
Undeprecate the generic bits of the goog.graphics until a new location is decided on.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=49228334
Clean up deprecation warnings for goog.userAgent.isVersion

CL automatically created by:
replace_string \
--excludefile="googledata" \
goog\\.userAgent\\.isVersion\\b \
goog.userAgent.isVersionOrHigher

Tested:
TAP presubmits for global presubmit queue
http://test/OCL:49187989:BASE:49212032:1373534335113:8b2d403b
Some tests failed; test failures are believed to be unrelated to this CL
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=49235644
Move AffineTransform from goog.graphics to goog.math, with an alias
for existing users.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=49236167
Automated g4 rollback of changelist 49236167.

*** Reason for rollback ***

Breaks other projects when compiled. Static methods, like goog.graphics.AffineTransform.getScaleInstance, are failing with has no method errors.

*** Original change description ***

Move AffineTransform from goog.graphics to goog.math, with an alias
for existing users.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=49246768
Add support for "Tomorrow" to goog.date.relative.formatDay and fall back to an absolute date for future dates after tomorrow.
Right now, it formats all future dates as "Today".
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=49247837
Factor out the sanity check in goog.structs.StringSet to goog.asserts.assertObjectPrototypeIsIntact.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=49273599
Patch ingestion.

New issue 572 by Nicholas.J.Santos: Add a nodejs script loader
http://code.google.com/p/closure-library/issues/detail?id=572

Fixes issue 572.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=49279956