gnsrulescheker -> gns-cli

 - Make gnsruleschecker as a part of gns-cli.
 - Some other refactoring things
you should use `{major}.{minor}.{patch}` for version like `0.6.1`