Build fix for GCC 4.4 (eg. el6).
Added checkString() method for checking Javascript syntax.
When passing objects from JS to PHP with mixed keys, some of the keys
might get lost or "re-indexed". This fixes it and adds two tests.
V8 needs to be notified when timezone changes. Keep track of timezone changes and notify it.
Also added a test.
Passing integers that didn't fit in 32-bit integers from PHP to Javascript
did not work properly, now uses float to pass larger numbers.
Forgot to commit test for large number support.
Added new "v8js.use_date" ini setting to convert PHP DateTime objects to Javascript Date objects
when set as V8JS object properties.
Fix passing of null bytes from V8 to PHP (github issue #80).
Merge remote-tracking branch 'rosmo/master'
Fix strdup+getenv behaviour; multi api version support, closes #86