Fixed updating the views.
The adapter needs to be updated in the actual fragment, not in the base
fragment. Also added missing messages that triggers an update.
Fixed updating the drawer in the wrong thread.
Renamed some constants.
Also improved the view update in the recording list fragments.