Initial commit of Read and Reading list flag syncing.
Added auto refresh option when opening MXD. Tweaked Synchronize context menu appearance in Flags column.
Updated screen shots for Help file.
Added test for no selected books when Refresh custom columns clicked.
Changed Reading list logic: If a custom column mapping exists, calibre is the master.
Revamped logic for syncing Read and Reading list flags in anticipation of KG adding LastModified field in mainDb.
Added logic to skip unneeded db updates for calibre and Marvin.
Fix typos
After auto refresh, leave table positioned to first row (by processing in reverse). Fix logic in _clear_flags()
Added dialog after Flags context menu action reporting books processed.
Added handler for LastModified in anticipation of Marvin update. If error or missing, return now().
Help updates
Merge branch 'feature/Flag_mappings' into develop
Initial commit of Dropbox syncing
Fixed crashing typo! Don't add same object 2x in same layout!
Automatic Dropbox sync happens only once, but multiple manual syncs possible through MXD context menu.
Initial matching implementation
Parsing for all supported custom columns
Polishing Dropbox handling
Added file deletion.