resetting datepicker to default
fonts for checking fontstuff (unrelated to datepicker) :D
progress
datepicker initial markup
add destroy methods to all controls

- add destroy method to all controls with dev example buttons
- only remove events attached to window if they are specific to control instance/constructor (needs unique ID)
- If component (such as scheduler): store markup inputs, then destroy call child controls, then remove rest of markup
- Allow inputs to be declarative, don't destroy input value by default
- Update selectlist to be declarative with hidden input value and current selection (data-attribute)
- loader method 'prev' > 'previous' for wizard consistency
- Make checkboxes ID consistent with "My" prefix
- Dev index.html: Add sections, inputs > buttons
- index.js move datasource needing controls init into function to call after destroy
- ignored destroy auto-flip, since there is no instance/constructor
dist update
styles mostly complete
store tree markup on destroy
Unit tests for destroy
dist update
datepicker renders dates
datepicker next / previous working
datepicker shows previous dates, current date
most datepicker nav stuff complete
year scrolling complete
Merge pull request #582 from ExactTarget/destroy-method-review

Destroy method
Merge branch '3.0.0-wip' into datepicker

Conflicts:
	js/datepicker.js
datepicker formatting, parsing. adding value to input on initialization
datepicker formatting, parsing. adding value to input on initialization
modified parseDate to always return a date