software: error reporting improvements

When running installation on package which is already install, print
it's installed, not just "failed".

Resolves trac ticket #242
fixed completion test
updated documentation
just a minor typo fixes in config file
fixed corner case when printing with table formatter

Do not panic when stash is empty (no data generated). Just print nothing.