Fixes meet different test environment needs
Allow nodes to have different username/passwords
Allow option to not upload log/reports to web server
Dont check mysql nova db if mysql.token is not present
Pick admin project name from test params file instead of hardcoding

Change-Id: Ic6dbaea651c88c2b967262742fa0e8b3f2c5695b