Swap current progress indicator --> SwipeRefreshLayout

The SwipeRefreshLayout includes one of those fancy "Google"-looking
progressbars by default, so we no longer need to occupate the whole
screen to show that we're loading.

However, we probably want to tidy up a few layouts in the future (so
that their "empty look" is nicer).
Add swipe to refresh to soldier overview
Add swipe to refresh to stats fragments
Add swipe to refresh to unlock fragments
Add swipe to refresh to award+assignment grid fragments
Add swipe to refresh to news listing fragment
Add ColorFadingImageView
Add "empty text" strings
Add convenience methods to BaseLoading*Fragment
Add an "empty" view for the various parts of the UI
Add swipe to refresh to news article fragment
Update gradle files with new versions
[MERGE] Translation changes -> pull to refresh
Merge pull request #160 from ninetwozero/update-gradle-dependencies-201409

Update gradle files with new versions
Make sure we display the actbionar loading stripe when reloading, not initial load
Update look & feel of profile search
Update visual style of soldier overview
Fix loading bug on Battle reports
Change loading stripe colors for more Battlelog-ish ones
[MERGE] Merge gradle changes onto pull to refresh