Replace all ... with &#8230 (ellipsis character)
Convert px to dp for spacing.

dp is preferred for spacing, unless using px is absolutely necessary.
Remove needStoppedNotification and notification build onDestroy().

This appears to be debugging code and would never be called.
Remove color streaming notification for icon on unsupported APIs.
Remove all code targeting old APIs

Note: Some code referenced Build.VERSION.SDK_INT > 14 which probably should
have been Build.VERSION.SDK_INT >= 14 due to nothing of significance happening
between API 14 & 15.
A string resource exists for OK, use it.
Remove unused colors.
Remove unused mpd_browsermenu.
Add contentDescription to all ImageViews.

Add contentDescription to all ImageViews which is used primarily for
accessibility.
Remove unused resources (layout).
Remove unused resources (drawable).
Comment out unused strings.

Comment out unused strings. Once they're gone, they're hard to get
people to translate, and many of them are very general and possibly
useful again in the future.
Remove unused actionbar dimensions.
Remove invalid attribute.

layout_weight is valid in TextView, but not in the LinearLayout.
Add string for 'Default connection'.
baselineAligned=false for better performance, when possible.

This is a bit of a test. I tested this on both Nexus 10 / Nexus 7
and unless I missed something, it looks exactly like it did.
Replace duplicate ids with unique ids in the same (parent) FrameLayout.

This was a bug just waiting to be exploited.
Merge pull request #413 from avuton/master

Big resource cleanup, bugfixes, accessibility and performance improvements.