Merge pull request #5 from stevedoyle/master

Added digest support for SHA224/384 and HMAC SHA224/384/512
Bump version to 1.2.0
Adding MIT license
implement feature to allow salt to be specified
Update specs so they would run under Ruby 1.8.7
Merge pull request #9 from KoanHealth/specify_salt

Added a feature which allows caller to specify the salt
Add gem signing and bumped version
added mode option to aes
Merge pull request #10 from rrevi/master

AES mode option
Update tests to Travis
Remove pem
Signing fail
Rake for travis
Bump version, add Travis png [ci skip]
added file encryption
fixed failing tests on ruby 1.8.7
Merge pull request #12 from heisam/master

Added file encryption
Add streaming encryption, closes #11
Bump to v1.3.0
Adds a check to AES decrypt and throws an exception if data is too short.