Improved error handling; added parser warnings

Command definitions are now read into memory.

Added command definition file

(0) -3 +3 +10 +30 +100 tip

mercurial