code: public SecureUTF8String makePassword(final SecureUTF8String masterPassword, final Account account)
              throws Exception {
          return makePassword(masterPassword, account, account.getUrl());
      }
docs: Generates a hash of the master password with settings from the account.
  
  @param masterPassword The password to use as a key for the various algorithms.
  @param account        The account with the specific settings for the hash. Uses account.getUrl() as the inputText
  @return A SecureCharArray with the hashed data.
  @throws Exception if something bad happened.