minor
[BUG #8471] Use name in Bootstrap definition (required by event manager)
[BUG #8471] moved isString to lang.Type
[BUG #8471] moved isArray to lang.Type
[BUG #8471] moved isObject to lang.Type
[BUG #8471] moved isFunction to lang.Type
[BUG #8471] removed environment getter/setter from Bootstrap
[BUG #8471] moved isArray to lang.Type
[BUG #8471] removed Object.keys polyfill
[BUG #8471] moved mergeWith to lang.Object
[BUG #8471] removed Function.bind polyfill
[BUG #8471] moved Bootstrap.firstLow to lang.String; use lang.String.firstUp instead of Bootstrap.firstUp
[BUG #8471] removed Array polyfills
[BUG #8471] removed Date.now polyfill
[BUG #8471] marked some methods as internal