Move streamlink code to its own file Fixes #275 Untested on linux, but should work decently there as well.