Enable live reload to work over https connections

Was 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.