[#79033318] Implementing workspace activity dashboard
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.
[#79033318] User can see the workspace activity for the past week

Reviewed with J.Lee
[finishes #79033318]