BrowseFragment: Unset on stop prior to stop as it may not exist afterward.
Fragments: Cleanup all the refreshFastScrollStyle methods.
PlaylistFragment: Small fix to dd8a5c2 (thanks @Hurzl).
MPDroid: Fix improper refactored nesting from commit 66ba6a6.

This commit also removes getKeyCode() when keycode is already available as a
parameter. Thanks again goes out to @Hurzl.
Merge pull request #555 from avuton/next

Fixes for last PR, tiny cleanup.
allow PlaylistFragment to be subclassed
Merge pull request #556 from hurzl/genre

allow PlaylistFragment to be subclassed
Collapsed Albums: add setting
Collapsed Albums: add strings
Collapsed Albums: add PlaylistAlbum
Collapsed Albums: add size() and hasText() to AbstractPlaylistMusic
Collapsed Albums: add CollapsedPlaylistFragment
Collapsed Albums: use CollapsedPlaylistFragment
make playlist text autoscroll
make header in SongsFragment autoscroll
make Songs in SongsFragment autoscroll

Conflicts:
	MPDroid/src/com/namelessdev/mpdroid/views/SongDataBinder.java
autoscroll in albumfragment -- partially
workaround false CLICK event on SlideUpPanel see #509