Tests that change admin's password are super dangerous

I'll open a trello card to track getting these rewritten.
Enhance report
Merge pull request #990 from seandst/stop-changing-my-password

Tests that change admin's password are super dangerous
Merge pull request #992 from psav/enhance_report

WIP - Enhance report
Fixed indent
Merge pull request #995 from psav/fix_indent

Fixed indent
Reject latest function_trace from pip
   Changes making cmfe_tests compatible with latest will be in separate
   PR which will remove this limit
Simple locators
Fixing versioning issue

Added a line to wait for the replication to become active
Replaced set_server_role with set_server_roles method,
Fixed issue with set_replication_host.