MDL-46538 theme_base/theme_bootstrapbase: Removed incorrect RTL CSS mark-up.
MDL-46536: OAuth signature fails with inconsistent new lines

When the LTI intro contains a single \n or
\r newline character then the OAuth signature
fails.  All newlines should be \r\n
MDL-46711 session: add support for multiple servers to memcache session driver

Includes proper definition of object properties which fixes handling of timout default.
MDL-41513 mod_quiz: Scrollbar not working in Javascript Security Popup Quiz window in Chrome
MDL-46051 mod_lti: Fixing errors in unknown_service_api_called class

Also adding unit tests.
MDL-46051 mod_lti: Not enough data passed to lti_extend_lti_services
MDL-46772 core: html_writer::table should respect tr attributes
MDL-18014 Atto: Autosave text every N seconds.
MDL-18014 Atto: Add notification support to Atto.
MDL-18014 Atto autosave: Change default autosave frequency to 60 seconds
MDL-18014 Atto autosave: Show warning when the server cannot be contacted for autosave.
MDL-18014 Atto autosave: Correct detection of autosaving error when session expired
MDL-18014 Atto: Reset auto save frequency to 60 seconds.
MDL-18014 Atto autosave: Fix coding style issues
MDL-18014 Atto: Add a notification when text is autosaved.
MDL-18014 Atto: Make the autosave frequency configurable
MDL-18014 Atto: Assorted coding style changes from peer review
MDL-18014 Atto: Language change for auto save text.

Make this text shorter so it's less distracting.
MDL-18014 Atto: Make notifications fade in/out.
MDL-18014 Atto: Fix for error handling bug on autosave