added 4.4 and scrypt support
don't read/parse files each time
don't break PBKDF support
Merge pull request #16 from nelenkov/master

added 4.4 and scrypt support