Set `Error.stackTraceLimit = Infinity` for everyone

Corrected the use of prototype inheritance in `Error`s.
Function are no longer promoted by `toContract`
Bumped version of dependent packages.

@tizmagik @gun