Use software layerType for post content area. Fixes text overlap issue #46.
Added increased line spacing in post content area. Fixes #304. Also increased size of title EditText font to differentiate it more.
Also set text selection end, if it is valid. Fixes #324.
Post editor switched to tabbed interface. New fragments for editing post content, settings and preview.
Reorganized the post settings fragment layout. Mostly a de-uglification.
Cleaned up lint warnings in EditPostContentFragment.
Sharing intent fixes
Simplified code that was checking span styles after the user typed. Just loop through all spans instead of checking for each individual class.
Optimized the ‘formatBtnClick’ method (renamed it too!) to use way far less code but accomplish the same task.
Comment fix.
Editor changes:

 * ActionBar now hides when full screen editing.
 * Dismissing soft keyboard when full screen editing will dismiss the full screen editor.
 * Animation improvements.
Merge branch 'develop' into feature/posting-improvements

Conflicts:
	res/values/strings.xml
	src/org/wordpress/android/ui/posts/PostsListFragment.java
Remove now unused action bar layout.
Pass correct context to getPostFormatsTask(). Fixes force close.
Fixed some warnings and code formatting in EditPostSettingsFragment
Tab text color fix
Fixed initLocation() force close by passing fragment root view to method.
More reliable method for detecting when the soft keyboard dismisses.
 * Added basic post preview fragment to post editor.
 * Removed all extra instances of the post object. Instead, fragments will use use getPost() from the main activity.
 * Use an onTouch listener for determining when to go to full screen editing mode.
Cleaned up some code in EditPostContentFragment, fixed constant reference.