Fixed issues with favourites lists.

Fixed issue caused by 0 length arrays not updating the adapter.
On dual panel displays the favourite stops fragment is now updated when
popped from the back stack.