+ [OEM-59] correction to afterDelete method
[OE-3716] Episodes view fixes
[OE-3716] Fixed no-episodes message when patient has existing legacy episodes
[OE-3803] Removed estimation time and durations from procedure selection
[OE-3804] Fixed pagination height issues
Quicklook style fixes
Minor layout fix which adds margins to the top-most heading and removes top margins from content boxes
[OE-3810] Added feature to control which view file is used when displaying event metadata; re-indented the default metadata view
[OE-3740] Quicklook and toggle fixes
Merge branch 'master' into hotfix/oem-59
Updated release file
[OE-3829] bugfix: when a generic procedure element was saved without content and there are one or more others on the page, it would show the error message for the blank element once for each generic element on the page.  bug is only present during actionUpdate() not actionCreate().
[OE-3829] bugfix: when saving multiple new generic elements they would all have the same properties as the first one rather than the correct properties posted from the form.
+ [OEM-76] return a generic diabetes term for patients where no type available.
[OE-3839] Consistent field spacing
[OE-3847] Fixing the select dropdowns
[OES-125] - modified ciBDD.sh and added run-selenium.sh script
Also
Operation Booking changes
 - Commented out the And I follow "Schedule Now" step
 - OperationBooking.php commented out line 162 because alert is not expected anymore

ConsentForm
 - In ConsentForm.php around line 89 added a focus before the click even to make sure click works

Examination
 - In Examination.php line 385 increased wait to 20 seconds

In Feature Context trying to catch Exceptions caused by afterStep hook. Also made sure file names stay within file naming size limitations
fixed mismatched foreign key constraints.
+ updated RELEASE file
+ bugfix - ensure diabetes type method actually returns a type, use wrapper method to get generic diabetes term