James Whitehead II:
	- Guard for corrupt saved variables
	- Add more unit tests for attributes
	- Add binding-sets for primary/secondary talent spec
	- Make the bindings list slightly more stable
	- Fix the setting/clearing of ooc bindings
	- Fix whitespace
	- Fix some whitespace/comments
	- Added a unit test framework for attributes
	- Enable mousewheel events as well as clicks
	This was previously only working on frames that registered using the
	RegisterFrame or ClickCastFrames mechanism.
