Fixes #4791 #4556 - command description issues

- missing command descriptions from api docs
- exception on empty command description
Merge pull request #96 from tstrachota/command_desc

Fixes #4791 #4556 - command description issues