Merge pull request #9 from jk0/master

Gather more metadata for URL Service.
Merge pull request #10 from jk0/master

More metadata gathering and exception handling.
Merge pull request #11 from jk0/master

Catch uncaught exceptions and clean up dict merging.
Merge pull request #12 from jk0/master

Fix Search interface for Plex/Web and improve authentication performance.
First attempt to fix RTMP streams.
Use fewer calls for authentication.
Clean up RTMP parsing.
Move regex patterns to constants.
Merge pull request #13 from jk0/rtmp

Get rid of WebKit in favor of RTMP.