Add new installation option (for personal convenience).
Include sample package providing RDA MSDWG logo and details.
Add missing end-of-verbatim marker.
Remove font selection from class.

While this class is intended for personal use, there is a chance someone
else might want to use it. And it is generally bad form to choose fonts
on someone else's behalf as people tend to have their own favourites.
Ignore aux files generated by nicedoc and tcolorbox.
Remove shell escape from make routines.

The automatic slides generation doesn't work in this case because
'latexmk' expects a .tex file, not a .dtx one. Blocking the in-class
call to 'latexmk' therefore prevents it throwing a 'file not found'
error back at the user.
Protect progress indicator against case of a single slide.
Fix compilation issues.

Simplified definition of nobackground key. Replaced missing dependency
on 'iftex'.
Arrange for 'listings' to auto-highlight documented commands.
Expand list of known TeX commands for use with listings.

I wish Pygments could wrap long lines...