Throw an error not a string.

When using defeatureify with Broccoli, if a thrown error is a string you will
not receive additional stack track information (in the case of defeatureify
this means that you do not know the filename of the offender).

------

If possible, could you cut a new release once this is merged?