Fix: Make sys.stdin non-blocking using fcntl

Just running a local action (e.g. `run core.remote hosts='127.0.0.1' cmd="uname -a"`).

First it was fine, now I'm constantly hitting this issue.