Fix test cases:
 - Ensure one test/testcase does not depend or affect other test/testcase (our tests are run concurrently)
 - Use assert_equal/assert_not_equal instead of assert to provide better error messages in case of failures
Fix remote-user auth plugin: Enable broker REST api /api, /environment, /cartridges, /quickstarts without authentication
Fix cucumber test platform-oo-admin.feature: Need to look at exit code and not the output for errors, output can have warning messages
Add validations to district model and move gear_size initialization from create_district() to initialize().
Merge pull request #5187 from pravisankar/dev/ravi/fix-testcases

Merged by openshift-bot