Rewrite the StageProfi plugin to handle disconnects, closes #169

Changed. I don't know how USB devices work on windows. They won't have a /dev though.