MDL-38486 behat: Course's topics highlighting steps definitions
MDL-38486 behat: New test

According to MDLQA-1591, MDLQA-1592,
MDLQA-1593, MDLQA-1594 and MDLQA-1595
MDL-38499 behat: New test

According to MDLQA-1579, MDLQA-1580,
MDLQA-1581, MDLQA-1582 and MDLQA-1583
MDL-38499 behat: Steps definitions for section visibility management
MDL-38687 behat: Add activity step modification

We are only supposed to look for
the activity name in @class=typename
MDL-38687 behat: New test

According to MDLQA-4590, an admin
can restore a course back up with
it's settings retained.