Modified the library to use delegates rather than binding. Streamlined options by removing separate checked and selected classes. Improved performance by using native operations as much as possible and checking if the input has already been initiated. DRY'd the code.
Removed extra "."
Added hover support onto labels and the div.
Added constants for the namespace and delegate class. Added a hover class onto the wrapping container when label or div is hovered. Made the data stored on each input more flexible by storing as an object. Made the delegates more specific.
Merge branch 'master' of github.com:Akkuma/ezMark
Added a label class and moved function invocation to be inside.
Modified CSS to take into account new default classes
JSLinted, support for multiple class names, added an additional label class to identify whether the label is for a radio or checkbox
Fixed data check as to prevent multiple "instantiations" of the plugin on the same input
Switched from using the change event to the click event. IE was not properly handling the change event being fired through a programmatic input.click

Added a disabled class for additional styling control of both the label and input.

Moved default options outside of function to prevent creating the same defaults over and over.
Merge branch 'akkuma'