Fixup of problems as mentioned in
https://github.com/nikclayton/android-squeezer/pull/8#issuecomment-17797889

- Code Cleanup
- Fill ListPrefernces programmatically, moving non-l10n-data away from
strings.xml and avoid code duplication.
- Renamed QueueAction to AddAction to be consistent with the naming in
squeezer
- Preference changing now tales effect im
mediately