use same scheme as connection for VFS URLs when reverse proxy is used
(fixes #52)
added a setting for controlling whether HTTPS will be used when
streaming (default disabled)
added getCommonFilterDefinitions() to reduce code duplication
added ability to filter movies and TV shows by watched status
(fixes #51)