Redefined assert() in terms of $ERROR.
Replaced _.isUndefined with === undefined.
Replaced _.keys with Object.keys.
Removed _.has (which was only used to help implement _.keys).
Removed Object.assign polyfill.
Remove _.each, which was only used in the polyfill.
Removed underscore license, since we no longer use any more code from that library.