Added usage message, option parsing and verbosity level
Renamed event counter variable "a" to "evcount".
Added check for git repository existance and added comments.
Cosmetic changes and some work on the README.
Moved timeout-task related into functions.
Changed comments and README.
New option "-t" for specifying timeout in seconds.
Removed variable $PID and just use $$ as argument to timeout_task.
Commit only staged changes, don't use "-a" option for git.
README: Added section for general usage and one example.
Implemented support for selective directory watches.
Implemented option '-i' for initializing Git repository.
Cosmetics: Comments fixes
Let inotifywait be quiet but output errors.
Fixed staging files for 'git add' by using option '--all'.
Use long-option '--message' for 'git commit'.
Omit outputting string "GIT_REPO" on events.
README: Some more documentation.
Whitespace changes.
Implemented option '-c' for initial stage and commit.