regular commit:
+ partially support for lastfm/librefm
* some fixes