[#4] Added git-hook command

- Modified file information representation sing maps.
- Modified configuration specification also using maps.
- Updated README with new command and configuration format.
- Added tests for git-hook command.