Guaranteed password complexity using OS::Heat::RandomString

This will allow users to generate passwords for applications that have
specific password strength requirements.

blueprint random-string-complexity

Change-Id: I801b4b46e1b9a872a02695176f6b7ab6b9a5f19d
Merge "Guaranteed password complexity using OS::Heat::RandomString"