Uncommented tests that covers newly fixed code
Build io-upload-iframe
Merge branch 'dev-master' into dev-3.x
Move paginator templates to a separate file.
Clean up sub() calls.
[WIP] Base init and attribute change events bypassing the event system if
there are no listeners.

Initial pass.

All tests pass:
✔ [Total]: Passed: 11009 Failed: 0 Total: 11100 (ignored 91)

TODO:

a) Add specific tests for init and attribute changes with/without listeners,
   and for init fireOnce behavior.

b) See if we can remove need for Model to override the private attribute change
   defFn, so we can remove one of the hacks which calls _defAttrChange with a false
   facade.
Made the Attribute change event bypass for no listeners a little less hacky

Instead of creating a psuedo facade and invoking `_defAttrChangeFn`,
we now call `_setAttrVal` directly, mirroring what we do for the initial set (when
there's no event fired).

As a result we needed to change was the Model `_defAttrChangeFn` override which it
does to capture the coalesced changes during a `setAttrs` transaction. Changed it to
override `_setAttrVal` instead. Note, both these methods are currently private.

All library unit test pass.
API Documentation
Merge remote-tracking branch 'upstream/dev-3.x' into dev-3.x
Clean build
YUI and Loader build for latest Gallery build
Removed cssreset from ScrollView unit tests
Re-introduced cssreset to ScrollView unit tests due to variations in IE's reported values without it.
Remove dupe keys from series collection config example
Remove dupe keys from chart-objectstyles partial file.
Merge branch 'live-docs' into dev-master
Doc update for graphics. Fix #829
Merge branch 'issue829' into dev-master
Graphics build files. (no mins)
Tree.Openable: Add missing API doc params.

Fixes #869