Refactored news view

Moved list view creation to onCreate instead of AsyncTask. Loading
animation in listview footer now only shows when actually loading
something. Added bool variable to avoid loading news in several async
tanks.