Change Export() to have new interface and slightly different behavior
No rush to change the interface of Value.Export()
Revamp property mode bit fiddling (write, enumerate, configure)
Add Object.seal (sdgoij)
Consolidate run/runSafe into _runtime
Add FunctionCall.Run
Remove FunctionCall.Run
Add FunctionCall.Otto
A Value panic during a FunctionCall is the same as a throw in JavaScript
Handle ToValue(nil)
Add Otto.Call
Remove throw behavior from Otto.Call
Edit documentation
Handle toReflectValue of interface{}

Fix #19
Handle struct, map, & array/slice in exportNative
Handle Ptr properly in type_go_*

Though I'm not sure that &map..., or &[]..., makes sense.
Improve type_go_* behavior
Fix panic when given a generic descriptor in argumentsDefineOwnProperty
Fix string/array/slice indexing to avoid uint32 => -int issue
Use defineOwnProperty (not put) for Array (literal) initialization