Bugfix: make sure that non-tags aren't being seen as tags.

"Tags" that start with '[' followed by a space or a dot, are being ingnored as tags and treated as text.
Fix: make sure $parts contains the right parts before reading them.
Added support for 'quote versions' of SML.

Can be used to convert SML from a user's message into a quote-appropriate form.