Fix JSValueToNSObject to correctly handle Arrays
Return nil for JS null; Convert nil values to NSNull when adding to NSArray or NSDictionary
Merge branch 'master' of git://github.com/phoboslab/Ejecta