rebase for master 1.2rc
modify original js to support data-date-key and prev/next action
1st workable version support toggle, range multi-selection with mouse wheel prev/next
rewrite all code in class style
deal with mouse move out of range
add set selection
add disabled dates
refine selection styles
refine buttons and add help info
add date list
add option to disable selectable from now
disable text selection except date list
more options on init: selection, disabled, viewDate
move getTS util function inside
use delayed event for update after change, refine mouse leave behavior, and show days on list item
add basic support hours selection
full support for hours selection except options for hiding
add help text for hourly selection
add get selected date as strings, change get/set selection to get/set dates, and add more options for format
add a select button to show results