[#79033318] Implementing workspace activity dashboard
[fixes #76973076]

- changes “see all notifications” message
- revises the shadow on notification menu and all header dropdowns
- fixes position of the notification menu by moving 1px
- fixes position of the username menu by moving -1px
- removes border from top of menus
[Finishes #79481012] dialog header/footer color revisions
[finishes #78204720]

ongoing text changes. mostly removing double spaces in this case.
[fixes #76307468]
revisions to the about page
- removes the breadcrumbs
- cleans up the display
- moves the box of content lower in the window
[finishes #76307468] Merge branch 'mm-dialog-color' to update dialog header/footer color
layout revisions: removing bottom-padding from the ul because it isnt needed.
revising padding on top of snapshot squares to be more sleek
changes to the login screen to fix the rendering on safari, which promotes more general page optimizations
[fixes #79556896 font weight of the sign in button
[fixes #78204740] grammar error in properties file for "One or more items are required."
API doc for multi-workfile delete
[#77737524]

updating tests for revisions to application login screen
[#78839768] Adds MariaDB driver to jdbc mapping
[fixes #77162322][fixes #76324498]

labeling changes for the dashboard modules
[#78839768] Fixup jdbc driver mapping for development+java7

 - With java 7 (but not 6) when running in development mode (cache_classes false)
   neither JavaSql::DriverManager#getConnection nor Sequel jdbc driver mapping are able
   to get the correct driver for drivers not included in sequel. In production where
   classes are not reloaded, sequel was able fetch the driver from the now removed
   monkey-patch.
 - Now, structure the additonal key => driver mappings to be used a sequel extension
   and load it when instantiating a JdbcConnection. This allows the drivers to be found
   in development with java7
 - It is still unknown why DriverManager#getConnection works under java 6 but not 7 with
   cache_classes = false
Relax spec delta for x-axes
[Finishes #75853314]
- adds My Recent Workfiles module to dashboard and is available in dashboard config
- adds open_workfile_events table that writes a row when a workfile is opened
- includes tests
- paired/reviewed by Robbie
[fixes #75853314]

user facing text changes
[fixes #64618828] Workfile delete text updated to include count and typo corrected.