Updated some German strings and compared with English strings.xml
changed tab to 4 blanks
corrected some hyphen
Merge pull request #650 from MaDill/master

Updated some German strings and compared with English strings.xml
gradle/android: Update for new support library/repository.
MPDStatusMonitor: Workaround an Android 5 bug.

First, let me start by saying this code change makes no logical sense, that I
can tell.

This issue is, intermittently, if state is changed quickly enough, the state
change wouldn't show.

After a few hours of bisection I traced this down to:
e0d9799:JMPDComm/src/main/java/org/a0z/mpd/MPDStatusMonitor.java:107

When this line is removed, and the code is replace with code that result in
the same code result (hard coded or otherwise) the state changes just as it
should. This is not a cloning issue, the state is not modified in MPDCommand
(and I could reproduce it post-cloning). Since I've only been able to reproduce
this in Android 5, so my wild assumption is that this is a bug in ART; but it's
easy enough to workaround that this patch is a trivial non-issue.
dmix: Commit iml changes from 3a4cec7.

This should have gone with that commit (whoops!).
1.07 RC3
Merge branch 'release/1_07_rc3'

Conflicts:
	MPDroid/src/main/res/values-de/strings.xml
dmix: iml updates for AS 1.0RC1
MPD: Fix (very) slow add.

This fixes #635 using MPD's commands, if available.
MPD: Make album adding a bit more greedy.

This fixes a regression with 4b7c035 where the album would be added without an
artist being specified. This also adds a helper method, no documentation as
this code is likely to be rewritten prior to next release.
StreamHandler: If the headphones plug is pulled, turn streaming off.

If the headphone plug is pulled, it's a likely expectation that the user no
longer wishes to stream.
StreamHandler: If the stream is stopped during buffering, don't play.

This should fix an inconsistency bug where if a stream was playing, and the
stream would be stopped by the checkbox during buffering, the stream would
continue playing and there would be no way to control stopping it without
killing the instance.

This fix is essentially the same thing as before, only slightly more strict.
MPD: Move Genre adding to MPD, incorporate find add support.

The GenreFragment has always added it's items externally from JMPDComm, this
patch incorporates the functionality and adds support for findadd/searchpladd.
Fix old icon for Nexus 6
gradle: Update for AS 1.0rc2.
PlaylistEditFragment: Fix playlist file track removals.

This commit fixes a regression from ef2484a where playlist files were given a
position as a song id, since they don't have a natural unique id by design.
This didn't make sense from a JMPDComm standpoint, so it got removed. Then I
found the regression which playlist track removals required a unique songid
so, this patch implements playlist file track position as a UID in MPDroid.
PlaylistEditActivity: Fix updating, move to command queues as possible.

Removing and playlist editing was still not working correctly, this is an
attempt at fixing this behaviour.
StoredPlaylistFragment: Update the list after editing.

This means we do twice the work due to being stuck doing it in onStart() as
well, but it's better than possible inconsistency.