Show images when these <img> tags aren't correct and tweak code

Because some <img> tags in S1 aren't correct, so we need to replace "imgwidth" with "img width".
Fix: username and password won't change once you entered the wrong username or password
Simplify `onContentChanged`
Support reply

* Abstract reply from `PostListActivity`.
* Abstract `AbsPostFragment` from `Loader`.
* Add reply menu to 'PostListPagerFragment`.
* Add TranslucentLightTheme and TranslucentDarkTheme.
* Replace the reply menu icon.
* Replace `Result` model (renamed from `Authority`) with `Reply` model.
Disable flip page menu when post only has one page
Show grey icon menu when disabled

* Add grey icon menu.
* Add selector to menu which could be disabled.
Tweak code
Bump to Gradle 2.2 and Gradle plugin 0.14.4

* Remove `gradleHome` setting
Update config
Adjust menu order
Save the original image to cache for gallery mode and remove scale type

* Remove the empty line in `ImageTagHandler`.
Clean up cast

* Add `ObjectUtil` to cast unchecked.
* Replace `instance of` with  `ClassCastException` when casts callback.
Clean up AlertDialog code
 Show AlertDialog when reply content is not empty
Disable `ReplyActivity`'s animations
Support log out
Merge remote-tracking branch 'upstream/master'

Conflicts:
	app/src/main/java/cl/monsoon/s1next/fragment/LoginFragment.java