* Enhancements to ButtonCore allowed for simplification of Y.Button by removing most of the now unneccesary prototype properties.
* `Y.Button.ATTRS` now points to `Y.ButtonCore.ATTRS`
* Improved code documentation
Updated HISTORY
Locally scoped some objects hanging off Y
Moved ButtonCore private utility methods to static privates.