Fix a bug with the custom error constructors

The previous implementation caused *all* errors in the browser to be
derived from TownCrierError which was, at the least, very confusing.
Version bump to 0.0.9