Fix union ABI incompatibility on ARM arch.

Fix for #309 and #308.

Change JSVal from u64 to {u64}