[change] Plex improvements (#1607)
[change] Plex improvements (#1607)

* Improvements to the plex plugin

* Add ability to simply use plex token for authentication
* Add plex_media_title attribute for optimized version titles
* Add plex_stream_optimized attribute for indicating optimized version
* Create an entry for all media versions (including original and optimized)
* Fix extra '.' before file extension when using original_filename

* Add plex_ep_name, plex_year, and plex_added

* Use same title/filename for movies as TV

* Don't log filename/ext

* Don't allow use of username/pass with token

* Clean up log formatting

* Make password and username dependent on one another

Flexget/Flexget,poulpito/Flexget,gazpachoking/Flexget,Flexget/Flexget,LynxyssCZ/Flexget,LynxyssCZ/Flexget,malkavi/Flexget,malkavi/Flexget,JorisDeRieck/Flexget,JorisDeRieck/Flexget,qk4l/Flexget,ianstalk/Flexget,OmgOhnoes/Flexget,malkavi/Flexget,tobinjt/Flexget,jacobmetrick/Flexget,tobinjt/Flexget,LynxyssCZ/Flexget,crawln45/Flexget,LynxyssCZ/Flexget,qk4l/Flexget,crawln45/Flexget,qk4l/Flexget,ianstalk/Flexget,Danfocus/Flexget,OmgOhnoes/Flexget,OmgOhnoes/Flexget,Flexget/Flexget,jawilson/Flexget,jawilson/Flexget,Danfocus/Flexget,sean797/Flexget,jawilson/Flexget,jacobmetrick/Flexget,malkavi/Flexget,Danfocus/Flexget,Danfocus/Flexget,sean797/Flexget,ianstalk/Flexget,crawln45/Flexget,crawln45/Flexget,jawilson/Flexget,JorisDeRieck/Flexget,poulpito/Flexget,tobinjt/Flexget,gazpachoking/Flexget,JorisDeRieck/Flexget,poulpito/Flexget,Flexget/Flexget,tobinjt/Flexget,jacobmetrick/Flexget,sean797/Flexget