Refactored processor to factory for load several hook types.
Added VCS adapters for using different VCS types.
Refactored file names.
Merge remote-tracking branch 'origin/master'

Conflicts:
	LibHooks/pre-commit.xml.dist