Added optional tick icon on selected options, added multi select support, added optional title to shown when nothing is selected, added 'val' method to update the plugin and auto re render, and added 'render' method to enable user to force a redraw
Added a notSelectedText property to handle cases with a multiselect, which has no title, and the user de-selects all items
Added return value if you exeute a method on the plugin that returns a value, or retireve a property.  Else we return the jquery object for chainability
Fixed layout issue with tick overlapping text, moved drop arrow to the left as it looks better
Merged master back into this branch, fixed issue where disabled items were still clickable
Merged master into branch, fixed issues with disabling option groups, fixed issue with click being triggered on disabled elements
Merge pull request #77 from mattbryson/master

Added support for multi-select, default title, ticks to indicate selection, arrow in menu
Updated read me
Fixed #92
Fix #78 & #82 with data-width attribute
Minify
Merge pull request #93 from caseyjhol/master

Fix #78 & #82 with data-width attribute
Fix #31
Merge pull request #95 from caseyjhol/master

Fix #31
Fix #81
Merge pull request #96 from caseyjhol/master

Fix #81
Move size logic into its own function...

I moved the size logic into the setSize function. setSize is then called
by render(). I also included the code to properly detect a change event,
as referenced by issue #85 and pull request #76.
Merge pull request #97 from caseyjhol/master

Move size logic into its own function and fix #85 and #76 (change event)
Render when original select is changed
Merge pull request #98 from caseyjhol/master

Re-render when select is changed