Autoload CryptoProvider classes

(fixes a bug where scrypt/bcrypt gems are required to run Authlogic --
let's just require them when necessary)
Cleanup gemspec warnings & add missing 3.4.1 version

(3.4.1 is the version listed on rubygems.org, but it's not in the repo :\)
Update Authlogic’s email regexp to allow top-level domains up to 13 characters length.
Merge pull request #408 from temochka/master

Update email regexp to allow top-level domains up to 13 characters long
Merge pull request #407 from tiegz/update_gemspec

Cleanup gemspec warnings & add missing 3.4.1 version
Merge pull request #406 from tiegz/autoload_providers

Fix: Autoload CryptoProvider classes
wip
Merge branch 'master' of github.com:binarylogic/authlogic
merge pulls
remove gem file
update readme