Fix parsing of hex values.
Other cleanup of grammar (use delimited list for arguments, separate definition
for multiple conditionals).
Fix output of rules without any conditionals.
Output "val(0x01)" when disassembling getValues which are < 1000.
Add space when outputting point values.