Generates safe passwords based on jcoglan's vault