wait_for_ajax() will tell us what was cause of the fail.
Added failure tracking debugger
Infra and Cloud were missing action_always

* Infra and Cloud provider discovery were missing the action_always
  option.
* Fill method for dict was also missing the ability to accept the
  action_always parameter.
Fixed Date expression editor to always Commit

* Possibly due to a bug in the "changes" dection routine, the commit
  button for the case where the date was a "named" date, was not getting
  invoked.
* This call was moved outside of the fill function to match the rest of
  the function.
Report was happening before provider setup

* The order of the fixtures meant that the report was being generated
  before the provider was being set up
* The ordering has now been fixed
Merge pull request #1139 from psav/fix_cancel_buttons

Infra and Cloud were missing action_always
Merge pull request #1138 from psav/compare_report

Added failure tracking debugger
Merge pull request #1141 from psav/report_right_timr

Report was happening before provider setup
Fix test_permissions_role_crud test

Two issues were causing this to fail on multiple versions.
* The Configure menu item used to be called Settings and Operations and
  has now be renamed to Configure, bringing it inline in all three
  streams.
* A current bug in most versions does not allow the certain menu items
  to exist if the "About" page is not included in the roles RBAC. This
  test has been disabled until this is fixed as breakages are costly due
  to it leaving the appliance potentially logged in as another user and
  breaking subsequent tests.
Merge pull request #1142 from psav/fix_acc_test

Fix test_permissions_role_crud test
Merge pull request #1134 from mfalesni/sel-debug-ajax

wait_for_ajax() will tell us what was cause of the fail.
Test another menu fix