Error class inherits from StandardError

This will let it be caught by bare `rescue` statements, which do not rescue low level exceptions.