Enable live reload to work over https connections

Blocked by mklabs/tiny-lr#21

Relevant tests pass, but the overall tests still fail, which is the current state of the master branch anyway.