Abstract out the dashboard notepad widget in such a manner that it can be a pattern we follow for other widgets

See #151
added scheduled date and time to body of future scheduled email
Merge pull request #178 from mattoperry/master

Include the scheduled date / time in email notifications about future posts
Update PHPdoc

See #178
Always be localizing

See #178
Update readme for #178
Dashboard Notepad: Drop the ability to create new notes

For v1, let's KISS. There's only one notepad.

See #151
Update readme for #151
Added timepicker to date metadata. Enabled default option to not set the time by default, which I think should offer graceful backwards compatability.

Determine if date or datetime should be displayed.

Added a .date-pick and .date-time-pick class to differentiate between the classic datepicker and the datetimepicker. This is important because the budget uses a datepicker to determine the dates to display and having the ability to choose time could be confusing.

Consolidated styling.

Minor syntax and style fixes.

Make function name more descriptive by changing from show_time to show_date_or_datetime.

Select lists seem to be the preferred method for a datetime picker (plus they appear to be more platfrom/mobile friendly). I wanted to push this commit so the select is enabled by default. In the meantime, it would probably be worthwhile to look into incoporating some of the tools @sbressler and @mbijon mentioned as component types of the datetime picker. That way everything stays in one place and it looks sleek and stylish.

Fixing issues with css and ef_date.js.

Added a .date-pick and .date-time-pick class to differentiate between the classic datepicker and the datetimepicker. This is important because the budget uses a datepicker to determine the dates to display and having the ability to choose time could be confusing.

Consolidated styling.

Select lists seem to be the preferred method for a datetime picker (plus they appear to be more platfrom/mobile friendly). I wanted to push this commit so the select is enabled by default. In the meantime, it would probably be worthwhile to look into incoporating some of the tools @sbressler and @mbijon mentioned as component types of the datetime picker. That way everything stays in one place and it looks sleek and stylish.

Rebased, added @since 0.8 to show_date_or_datetime and made function private.

Fixing rebase issues.

Removed mistakenly committed code.
Merge pull request #169 from cojennin/add-datetime-picker

Add timepicker to editorial metadata date field
Added stripslashes where description fields were being printed.

Added stripslashes call to metabox.
Quick-post post-type setting

Adds a setting to let users specify what type of post should be created
using the 'quick post' feature of the calendar
Refactor post_type_to_create to quick_create_post_type, and depend on the default option which is auto-loaded if the option doesn't yet exist
Move get_all_post_types() outside of the calendar object, because it's generally useful elsewhere

Minor refactor of validation
Merge pull request #181 from Automattic/cal-post-type

Quick-post post-type setting
Clarify that #152 is a new feature
Merge pull request #164 from cojennin/fix-escaping

Add slashes and stripslashes
Refactor generation of editorial metadata display to a single private method.

For the date field type, add support for minutes if they're specified.

See #157
stripslashes where it counts: when we're dealing with POSTed data

See #164
Closes #150
Better sanitizing