Whitespace fix.
Support passing an existing Error instance to a generated constructor (preserves stack trace etc.).
Updated mocha and switched to the unexpected assertion lib.
Release 0.3.0.