fix bugs, add tests
rename cli tool to agent-cli.py
Changes:

* puppet module
* puppet tests setup
* fixxes in agent-cli