merge in the GsSqueakCommon additions 

keep this PR open until the zinc-related work is done (NeoJSON, Cryptogrpahy, etc.)