add save/restore of Error.stackTraceLimit to `10`

Fixes #8.
Fixes #9.

Squashed commit of the following:

commit fe6e23d08d84568e1854cdd55a72f32963ae6459
Author: Lee Cookson <leecookson@gmail.com>
Date:   Wed Jul 10 23:55:05 2013 -0400

    Undid spaces github editor removed

commit ff1c34ffdf13eadb70de26b66ff54d6e39f70327
Author: Lee Cookson <leecookson@gmail.com>
Date:   Wed Jul 10 23:53:36 2013 -0400

    Fixed typo

commit 5538c3999e18942df0745df168d6ca63659b47bd
Author: Lee Cookson <leecookson@gmail.com>
Date:   Wed Jul 10 23:49:40 2013 -0400

    Add save/restore of Error.stackTraceLimit