room.c: add format_desc() and use it for SetLong

modified version based on http://lpmuds.net/smf/index.php?topic=1396.0

Pick some reasonable defaults for formatting, and ignore the highlight
feature. Allows 'modify long' in QCS to produce nicely formatted long
descriptions.