Add no-output and stdinput modes
Add example git update hook