Example inquisitor and some bug fixes

Allow Inquisitors to override Inquisitor.description so as to make
status messages customisable.
Use an array for Inquisitor.EXIT_CODES as it is easier and smaller.