fix #1285: add a check for null host when validating user entered url
code style
rename isValidUrl to isValidUrlAndHostNotNull
Merge pull request #1290 from wordpress-mobile/issue/1285-null-host-setupblog

fix #1285 npe in setupblog
fix #1321
fix #1320: onPostClicked can be called from a separate thread,
this thread can run after the activity onStop() and in this case,
commiting the fragment will crash the app.

Replacing a call to `commit()` by a call to `commitAllowingStateLoss()` in
this particular case, will avoid a crash but also lose the fragment state:
the selected comment or post won't be recreated.
Revert "fix #1321"

This reverts commit 6576d7f623a972f9c6979691f0bcc44af52dc240.
Revert "fix #1320: onPostClicked can be called from a separate thread,"

This reverts commit 19732b4aab3fe83d99805e75b70488dc836f824d.
cleaner fix for #1320
cleaner fix for #1321
re-init menudrawer when comming back from settings
Merge pull request #1329 from wordpress-mobile/issue/1320-crash-notifs

fix #1321 and fix #1320 crash notifs
Merge pull request #1337 from wordpress-mobile/issue/1333-blog-spinner-doesnt-appear

fix #1333: re-init menudrawer when coming back from settings
2.8 version bump
Merge branch 'develop'

Conflicts:
	src/org/wordpress/android/util/UrlUtils.java
fix a mixpanel property key
108 versionCode bump
remove unused code
fix #1100: start the progress bar when add category action is called
code style