added ability to read currently playing media id from plexbmc, among other cleanup