Extra admin login and user creation tests.  Linux Mint compatibiltiy

I updated platform.rb to support linux mint.  The settings are cloned from the ubuntu settings.  I added some  tests to check invalid admin login settings, tests for creating users with invalid parameters.  Also refactored existing user management tests.