Fix footer view tracking.
Fix footer view tracking.

addFooterView() must be called before setAdapter() Android 4.3 and
below. Make sure to never run into trouble with that by always attaching
our loading view and just setting its visibility as needed.

slapperwan/gh4a,edyesed/gh4a,edyesed/gh4a,slapperwan/gh4a