NowPlayingSmallFragment: Turn priority on for album cover downloading.

From time to time NowPlayingSmallFragment cover will fail to show while
NowPlayingFragment much more rarely fails. The only difference between the
cover download is NowPlayingFragment uses the priority boolean (what does
that even do?) so, use it until CoverManager is fixed.
MPDConnection: Reformat.
MPDConnection: Make MPDCommandResult a nested class and cleanup warnings.
MPDConnection: Move classes used by MpdCallable exclusively to MpdCallable.
MPD.java: Move listallinfo/getHost/getPort into JMPDComm.
MPDConnection: Many warning fixes, tighten direct access.

This includes removing direct public access to anything in connection, anything
in here should be accessed elsewhere in JMPDComm.
MPD: Refactor isConnected().
MPDConnection: Refactor sendCommandQueue.
MPDConnection: Use a statically compiled pattern for line parsing.
MPDConnection: Fix exception warnings.
MPDConnection: Cleanup innerConnect().
MPDConnection: Remove unnecessary nested try/catch.
MPDConnection: connect() return value is discarded, change signature to void.

connect() MPD version return value is discarded and is stored as a field,
change the siguature to void.
MPDConnection: Remove confusing variable reuse.
MPDConnection: Cleanup command result processing.
MPDConnection: Make field returns and field parameter assignments immutable.
MPDConnection: Remove ping command construction from the loop.
MPDConnection*Socket: Clean up warnings.
MPDCommand: Reformat and cleanup.

Reformat and cleanup, necessary to fix some MPDConnection warnings.
ActionFireReceiver: Broadcast receivers cannot stay open, no need to exit.

Broadcast receivers registered through the <receiver> tag in the
AndroidManifest, by definition, cannot stay open longer than 10 seconds, so,
there is no reason to exit after onReceive().