data/art: make io.ReadSeeker instead of io.ReadCloser
api/httpStream: add ServeArt function, replace duplicated logic in api/art and subsonic/getCoverArt