gnsrulescheker -> gns-cli

 - Make gnsruleschecker as a part of gns-cli.
 - Some other refactoring things
are you sure that here shouldn't be `gnscli.client:cli` ?