Merge pull request #449 from reaperhulk/common-crypto-backend

CommonCrypto Backend (Hash support)