Use a different HTTPAuth Stack that handles HTTP Basic Auth when needed
Refactored the patch by following tips from code review
Merge branch 'develop' of https://github.com/wordpress-mobile/WordPress-Android into 1021-images-HTTP-protected-blogs
Use the new method WordPress.getUserAgent
Merge pull request #1022 from wordpress-mobile/issue/1021-images-HTTP-protected-blogs

Media section doesn't show pictures for HTTP protected blogs