List all commands

Command descriptions are in docstrings as MIME multipart messages with 'command' as separator. For static commands a single variant is picked at generation time. Descriptions are passed through Jinja's 'urlize' filter. Timeout and mod only labels on everything. 

[Example output](http://qrpth.eu/lrrbot/)