Improved help message formatting:

* Do not hardcode formatting constants
* Add margin for multiline descriptions
added a test for multiline descriptions