use nothrow-new instead of new
Merge pull request #129 from joshuastray/fix_constructor_binding

use nothrow-new instead of new in js bindings