Do not executte hit hidden series.  For #234.
Added selectable/deselectable legends
This allows the user to define - what to do when user select/deselect, by running his/her callback
Merge remote-tracking branch 'flotr2/master'
Recreating flotr2 library after merging it with flotr2/master branch