Improve the SwipeRefreshLayout and remove the old loading indicator

Remove the loading indicator from the action bar as it's not needed anymore and it shouldn't be used in the new Android guidelines. I made the SwipeRefreshLayout stay visible until the loading has finished so we have a loading indicator.

I also changed the SwipeRefreshLayout's colors as Holo isn't supported prior to API 14 and we support up to API 8.