Make YUI a peerDependency

This allows applications to determine which YUI version is used with Arrow. If they do not specify YUI, then Arrow will use the latest stable.

@pranavparikh