Merge pull request #11 from berfenger/master

Decoupled code
Remove unused import
Fix regression: Downloading same info shows an error and it is not.
Fix regression: Notifications were not being updated when new info was received
Set minimum, maximum and blank (default) values for the buffer preference. Closes #8
Add setting to enable/disable notifications. Partially implements #2.
This is incomplete, since the notifications are not enabled/disabled instantly
when the radio is being played. Some work has been done on PreferencesActivity,
but it seems that I need to register that listener somewhere. Not idea on how
to do that for now.
Fix regression: Player not being destroyed properly on pause button press
Was causing some strange behaviour afterwards.
I don't recommend them for entertaining purposes.
Unregister receiver
Was receiving that warning. Did this:
http://stackoverflow	.com/questions/9078390/intentrecieverleakedexception-are-you-missing-a-call-to-unregisterreceiver
No idea why, though.
Renamed timer to downloadinfoTimer.
Merge pull request #1 from gentakojima/master

Update