Remove song caching support

It's too much of a legal gray area.
Refactor get_song to use data filters

ID3 tagging is now a data filter.
It is configurable by the config variable GMP_SONG_FILTERS.