Remove unnecessary variables and function calls in follow_post_usergroups and force usergroup IDs to be integers

$user_group->term_id returns an ID of the term as a string and when wp_set_object_terms is run it creates a new group with that ID name instead of finding the term. The fix is to force each of the $usergroup values to be an integer.
Allow calendar filters to properly be reset.

In some cases, `0` or empty strings are acceptable values.
Update readme with bugfix mention
add editorial meta data content to the edit.php table view for custom post types, previously displaying empty cells
Add general admin stylesheet, EF menu icon size style
Fix up issue with preview.
Fix PHP notice: PHP Strict standards: Only variables should be assigned by reference

Fix PHP Notice:

PHP Strict standards: Only variables should be assigned by reference in add_caps_to_role() on line 564
Fix post date scheduling between statuses

Cleanup and add comments for time/schedule fix.

Update timestamp on edit, make sure timestamp is correct between statuses.

Time shouldn't update when scheduling.
Added check for $screen in filter_manage_posts_columns.
Change selector for following posts on Posts screen.
Allow following/follow on posts screen and calendar.
Remove nonce from email link, just need preview set to true when previewing.
Fix following link on story budget.
Fix calendar enable/disable settings bug.
Another small check for custom statuses (get_term() returns either WP_Error or null (so check for null too) ).
Adding proper encoding to the calendar feed.

Minor cleanup, shouldn't need the has_filter checks.
Add in images for datepicker.
Update POT & Japanese translations for 0.8-alpha2
Use shortlink when post is not published.
Merge branch 'fix-email-nonce'