fixes #2971 - Convert all output to be tabular
Merge pull request #20 from mbacovsky/2971_tabular_output

fixes #2971 - Convert all output to be tabular
fixes #2822 - Return codes should be defined at one place
Merge pull request #21 from mbacovsky/2822_exit_codes

fixes #2822 - Return codes should be defined at one place
fixes #2959 - Error handling
Merge pull request #22 from mbacovsky/2959_error_handling

fixes #2959 - Error handling
fixes #2927 - Add facts commands
Bump to 0.0.4 to push to rubygems.org
Merge pull request #23 from mbacovsky/2927_facts

fixes #2927 - Add facts commands
commands for associating operating systems with architectures
automatic subcommand loading
commands for associating os with other resources
associating resources with orgs and locations
finding resources in enclosing modules
command simplification and fixes after a resource rework
- associating commands defined at one place, included into commands as modules
- resources can be defined in encapsulating commands
added missing parenthesis
Merge pull request #24 from tstrachota/assoc

Fixes #2844 commands for associating resources with each other
fixes #2977 - output headers removed
Merge pull request #28 from tstrachota/headings

fixes #2977 - output headers removed
commands for browsing reports