Fix union ABI incompatibility of spidermonkey on ARM arch.

This is a fix for #309 and #308 along with https://github.com/mozilla-servo/rust-mozjs/pull/18. 
Change JSVal from u64 to {u64}