add hooks to patch both the pre/post initialized instance
fix tiny infinite loop bug
move patch hook to loader instantiation time

This hook needs to happen earlier if we want to capture all the work
that loader does during instantiation.
remove yui instance hook as it's not currently useful
expect a single patch instead of an array of patches
[core] Fix coverage tests

The original coverage tests used yui-core-coverage and loaded the rest
of yui-base by inserting script tags. This seems to have been set up
that way to get more granular coverage information than just one entry
for yui-base, but it is causing YUI.add to fail in certain cases because
Loader is not yet available. This changes the coverage test to do the
same as the regular unit tests.
[core] Add missing `yui` module to coverage tests
Document app.showContent as chainable
Merge remote-tracking branch 'solmsted/patch-1' into live-docs
[app] Build

min files are no change.
[Promise, Node]: Build.
Update package versions.
Replacement of @VERSION@ with new version.
[promise] Fix HISTORY.md to correctly reflect changes in 3.15.0
[App, Loader]: Update of history.
Whoopsie daisy. Add Graphics and Charts HISTORY.
[IO]: Update of history.
Add HISTORY entry for changes in `tap` event
Add HISTORY entry for reset('length') fix
YUI and Loader build for latest Gallery build