Use JS hashes in fayToJsUserDefined & jsToFayUserDefined

This gives some speedup (~7%) on synthetic benchmark but may be not so useful in real world.

Here are the same changes in a few more granular commits: https://github.com/jorpic/fay/commits/master