Added the Message type and modified ui.clp to use it

The message type is an easy and standard way to define knowledge.

ui.clp now uses messages to describe control facts as well as actions to
perform
run.clp: Message.clp is now loaded by default
ui.clp: Fixed a typo
ui.clp: removed lowcase from playstyle input