Add excepthook to log uncaught exceptions.
Add skip_on_error configuration parameter to allow skipping repositories
on error during initialization.
Reset repository by default if dirty. Can be prevented by setting
'reset' = false in watchgit.conf