Sure up password generation
Sure up password generation

altered generate_password options to use sha256 ( instead of sha1 ), a larger salt ( now 20 instead of 8 ) and 2000 iterations instead of 1000

In tests this does not affect existing users and only comes in to effect for new users and changes to passwords for existing users

pjuu/pjuu,pjuu/pjuu,pjuu/pjuu