`selected` element is now properly set after html insertion
clean up of parent node references
Added unit test to assert that addTarget and removeTarget are chainable.
added `selectedIndex` check
Add `Lang.isRegExp()` method
Add support for `route({})` to Router for routing fully-processed routes

This adds support to Router to accept fully-processed route objects.
This is useful when passing one route's routes to another router, and
for accepting route config objects generated by the server and applying
them to a Y.Router instance on the client.

Closes #1067
Append callbacks specified as arguments to `route.callbacks` in route()

This makes sure to append any var-args callback functions passed to
Router's `route()` method to a route config object's `route.callbacks`.
Only flatten route callbacks arrays once
Update charts unit tests.
IE6 - 8 fix for ModelSync.Local

Fixes bug with the fallback cache when localStorage is unavailable.
Fixes IE6 - 8 bug inside of ModelSync.Local tests
Merge branch 'dev-3.x' of https://github.com/yui/yui3 into model-sync-local
Merge branch 'dev-master' into dev-3.x

Conflicts:
	src/datatable/HISTORY.md
Merge remote-tracking branch 'solmsted/addTargetRemoveTargetChainable' into dev-3.x
Build event-custom
Typo fix
Correct comment visibility for _isElementOnscreen
Build node-scroll-info (doc change only).
Merge branch 'live-docs' into dev-master
Merge branch 'live-docs' into dev-3.x