Better stdin

Addresses a handful of issues, primarily, being able to curl the script into a bash, while allowing an interactive prompt.
Fixes #8 #9