Merge pull request #21 from maxme/new-categories

SelectCategory and AddCategory activities refreshed, props @maxme.
Use 'Categories' string instead of 'Category' for label, and also set the string to be capitalized.
Use commitAllowingStateLoss() when committing a fragment transaction. Fixes #313. Also remove NOTE_ID_EXTRA from intent in onSaveInstanceState in NotificationsActivity, which fixes issue where you would be taken back to a note's detail view that you already viewed when returning to the notifications view.
Add new 2000 pixel default image width to other account creation methods.
Don't show toast message from a background thread ;)
Sanity check for args passed to chechMatch(). Fixes f/c.
Just bail out if we don't have a current blog in stats. User most likely signed out.
Check for valid blog object before proceeding with comment refresh.
Check for valid activity before stopping the refresh animation.
Version bump.
Fixes issue where you couldn't add a category to a sub-category parent. Just needed to trim the whitespace.
Set new post|page button title in action bar to 'New Page' when in the pages list. Fixes #416.
Fix #23: Categories list shows html entities and code for doublebyte characters and Fix #24: Post editor shows html entities in categories.
Fix #30: Blank categories are displayed in the category list but not on the edit screen.
Fix #28: A category containing a comma shows up as two categories on the edit screen.

Fixed by removing CSV Serialization
Fix #34: Creating a new category does not automatically add it
Category list restores scroll position after refreshing or adding a new category