Added CC_LONG cast
Added Podspec
Removed redundant code
Added SHA224 and SHA384
Merging updates from @hypercrypt.