- docstring to private functions
- fix __virtual__ function name
- supporting settings from pillar with fallback to grains
- changed smx.ping to smx.status
- shortened some of the functions names