Introduced IMediaItemList.
Converted all clients to async.
API Update for 12.2
Json parsing with Newtonsoft.
Added Files Client.