A bit of polish for the select menu
Updated version number to 2.4.0
Updates to reflect changes in 2.4.0
Lots of fixes

- fixed a bug introduced in the previous version due to which event
handlers attached to the original elements got lost when replaced by the
plugin;
- fixed a bug where event handlers attached by the user were executed
*before* the event handlers attached by the plugin - this was especially
troublesome with radio buttons and checkboxes where if one had an event
handler for the click event for checking the state of the element, the
response was always incorrect;
- fixed an issue where the selected value of a drop-down text would wrap
if there was not enough space for it to fit in;
- fixed an issue where the selected value of a drop-down text would go
under the drop-down's "arrow" if it was too long;
- fixed another bug introduced in the previous release where radio
buttons and checkboxes having right or top margin were not correctly
replaced;
- fixed a few things as indicated by JSFiddle's JSHint; thanks to Alex
Alexandrescu for suggesting;
- increased overall performance;
- changed the look of the select box so it should now be more obvious
that select boxes can be styled; thanks <strong>Sebastian Popa for
suggesting;
- minimum required jQuery version is now 1.7.1;