This can be done by supplying `-` as the first argument.
This went through a bunch of hoops before to acquire a file descriptor we already had, this is now ommited.
Before we used printf("\n"); to simulate the enter key the user pressed, which prints to normal stdout, which could have been redirected. Now we directly write to the found TTY. We also close the TTY file descriptor on every code path now.
This removes the libbsd dependency. Fixed #10.