Merge pull request #63 from cvan/plink

forgo PeerJS in favour of plink; add signalling server (fixes #57; fixes #52)
add disclaimer
adjust `lockOrientation` because to avoid Firefox throwing a `TypeError`
fix modal-closing logic
add nice icon for controller
doing reconnections
event handlers
more
more