Remove an unused parameter.
Whitespace changes to fit 80 columns.
Replace two unused variables with _.
Remove an unused import.
Fix compilation of "not x" and make proper support for C99 bool.
Add external program support for bools.
Merge pull request #160 from pjonsson/add-returnvalues

Fix compilation of "not x" and some general cleanup.