gnsrulescheker -> gns-cli

 - Make gnsruleschecker as a part of gns-cli.
 - Some other refactoring things
last argument for `_execute_git_command` is `err_msg`, or you mean something else?

I'll remove named argument for this call (as for all others)