FIX: many fixes for on %help.red

Changes:
- replaced spaces by tabs
- changed the coding style on [] positioning
- improved HELP output by adding tabulations
- added description string to WHAT output
- fixed crashing SOURCE function.
- SOURCE now prints the name and the whole function constructor
.
TBD:
- align all printed text
- improve the code quality/elegancy of HELP
- add support to HELP for searching string patterns
- add support for any-type!, so that HELP can be invoked with no arguments