Split Subsonic support back into dev_subsonic_api
Re-add Subsonic capabilities into development branch