initial commit

Working lmi metacommand based on python-cliff and python-docopt.

Dependency on python-cliff is only temporary - most of its functionality
is already overriden.

This commit does not contain any commands.
added service and software commands

both need some more tuning, testing, feature enhancements and
documenting

software command is far from complete

still a rough prototypes