experimental bug fix

trying to make widget update text #46
doesn't seem to do anything, i'll just restart and see if it happens again
switch activity player to fragment
changing service to not auto-start, not-sticky

affects #1
undoes buffer listener from 3be091ce37

related to #53
added activity player fragment, plus minor changes

addresses #59, but only for 2.3. layout-v11 doesn't seem to accept marquee
fixes #57
havent seen #46 in a while, but this commit might affect it, switched from class specific broadcast to generic