Various crash fixes
Don't call logout until after gcm-unregister otherwise it can fail
Fix drawer indicator not re-appearing after rotation on tablets, closes #71
Friendlier error messages during login for empty responses, html responses, and JSON parse errors
Merge branch 'master' into jackson

Conflicts:
	src/com/irccloud/android/activity/BaseActivity.java
Improve check for unset nick