Add optional encoding argument to #secure_password

Fixes #12, provides a backwards-compatible default argument to `Opscode::OpenSSL::Password#secure_password` that allows callers to force an encoding in their random passwords.