Merge tag '1_07_final_2' into develop

1_07_final_2
We can now log exceptions with crashlytics
NowPlayingFragment: When showing kHz, show a slight more accurate.
NowPlayingFragment: Update AudioNameText only after status & track changes.
dmix: Update AS gradle plugin.
Remove the google play death warning, but keep the variable
MPDApplication: Use a synchronized collection for connection locks.
CachedMPD: Don't try to get details for an empty album list.
MPD: Fix album list with either empty list or invalid list response.

We've been getting automated crash reports where the album key is not included
in a list response line, this is probably due to an empty list or possibly an
invalid server response line. During repair, I noticed we're doing a lot of
unnecessary work with regard to album listing, so this patch fixes that at the
same time.
MusicList: If songPos was not included in the plchanges, reload the playlist.

We've received a crash report showing that upon playlist changes response that
a songPos was not received with an entry. This is a protocol error. This patch
works around that behaviour for if it ever happens we'll simply reload the
entire playlist.
Remove the useless bonjour activity
Remove ListActivity. Not supported by support v7
Useless unboxing.
Support actionbar
Theme fixes
Design fixes. Need to do that for lollipop
Kind of fix settings. Will do for now.
Fix lollipop builds
Variosu theme fixes
Other theme fixes