Test uncaught error types
Merge branch 'master' into uncaught-error-types
Use safe call
Use safe call in exec
All ES errors come from Error
Other errors are internal
Undefine module support
Support returning arrays
Convert objects to Ruby Hashes
Wrap object statements
Merge pull request #6 from josh/complex-objs

Return Arrays and Objects
call_prop now handles arrays
call_prop now handles hashes
Update CHANGELOG
Merge pull request #5 from josh/no-modules

Undefine module support
Don’t crash when passing non-string to eval/exec
Raise errors for deep TypeErrors
Merge branch 'master' into unwrap

Conflicts:
	ext/duktape/duktape_ext.c