Issue #28 work.

* Completed condition conversion.
* Placeholders have their hardcoded values substituted in.
* Fixed bug in language extraction from messages.
* Fixed case getting changed on quoted text.
* Warning messages about not cleaning dirty plugins are now converted to
notes.