JSON-RPC: improve season support

These commits improve the support for seasons in the VideoLibrary namespace of our JSON-RPC API by returning a "seasonid" from VideoLibrary.GetSeasons and by introducing VideoLibrary.GetSeasonDetails (using the "seasonid") and VideoLibrary.SetSeasonDetails to change the artwork of a season.