Add mica version to report
Make report links look more obsid-specific
Rearrange report_root to make main callable.
Reorganize slot formatting

For the case of null agasc_id (as in a MON) rearrange the star info
handling and work from the star catalog ids (not from the HTML
marked-up cat_table).
Pass mica vv to report template
Reduce larger dot sizes in starcheck plot
Make vv temp_root if it doesn't exist

Make vv temp_root if it doesn't exist (also fix bug in calling it 'temproot').
Prettied up main report template
Add link to FOT daily plots

The easiest way to accomplish this was to change the
mica.starcheck.get_mp_dir() API to return a date as well as a
directory and a status.  That change is included in this set as well.
Set main report links to open in new window
Add obsid status information to report
Configure report to run V&V if not at desired VV version

Also set mica.vv processing to record an integer version in the vv
status table.
Add star acq/gui hover information to main report
Throw report errors for obsids without pointings
Improve logic to handle missing official vv
Improve logic to leave vv['has_errors'] == None

mica.vv now creates the 'errors' key but leaves an empty list.
Write some report content out to JSON files
Fix some VV plot scale issues

Also return figures in a dict from plot_slot()
Misc updates for per-star report template
Misc updates for vv single slot template