Ilive: Support HLS Streams

Additionally correctly parse app on desktop streams.

Resolves #311