API.md: clarify some inconsistent data types
data/db: add RandomSongs() method
Merge branch 'master' into dev_subsonic_api
subsonic: add getRandomSongs.view