Add more extensions to pathPattern for intent.

pathPattern is case sensitive, so, include the all uppercase and
lowercase in file extensions; anything else will fail as it should.
Add gen to the PullToRefresh project classpath.
droid.widget.FrameLayout#onConfigurationChange minimum API level 8.
Remove dead code.

Remove unused functions, imports, variables and disable unused debug
functions.
java.util.Arrays#copyOf requires minimum API level 9.
android.graphics.drawable.Animatable requires minimum API level 4.
Merge pull request #397 from avuton/master

Lots of removals
Fix : The NowPlaying elapsed time now resets back to 0:00 on resume
Fix album cover fetching
Case issue when removing disc references from albums (like CD1, disc02 ...)
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.