Suppress warning about num going unused.

Suppress warning about num going unused, it's actually iterated and
apparently this warning is emitted, regardless.
Prevent resource leaks by closing record after use.

MessageOutputStream needs to be closed after use to prevent resource
leaks.
Prevent resource leaks by closing message after use.

MessageOutputStream needs to be closed after use. With that, the
appropriate IOExceptions need to be accounted for.
Replace a terniary statement something easier to read.

Replace a terniary statement with something that's not only easier
to read but cleans up a warning at the same time.
Add a few more known common file streaming extensions.

With these, anything at dir.xiph.org should be able to be added by intent.
ViewGroup.LayoutParams.FILL_PARENT is depreciated.

ViewGroup.LayoutParams.FILL_PARENT has been depreciated for drop in replacement
ViewGroup.LayoutParams.MATCH_PARENT.
Remove strings which were removed from code in commit dd4bc9fc0.
Remove string removed from code in e3edb35.
Use Integer.valueOf over new Integer.

Integers in .valueOf are cached and will likely provide enhanced performance.
Remove layout referee to ImageButton disabled by commit 25948a0.
Remove two strings that appear to be arbitrary.
Fix layout_above attribute.

seekLayout doesn't exist, it appears to have been replaced with progress_layout
some time ago.
Merge pull request #401 from avuton/master

A large group of small fixes, tweaks and cleanups
Improve album cover fetching - Try once to fetch the cover then in case of failures re-try with a normalized name for artist and album (removing special characters ...) - Exclude the cache and locale fetcher from this - Refactor this check to be done in the CoverManager.