Use threading.Timer() instead of signals.
Clean up darcs branch a bit.
Add option to disable trailing new line char
Some tweaks.

* Remove the "ternary" statement
* Rename the noNewline variable to avoid camelcase and a double negative
* Add `-n/--no-newline` option to README
Add missing timer.cancel().
This project is not under active development.
Add %t format token for git stashes
Respect ".novcprompt" file to disable vcprompt for huge repositories