Add 'check-database' command to force...

...database sync if possible.
Update library to more stable version.
Implement -admin-mode command for special commands
Add new 'reload-database' admin-mode command.

This command allows user (in admin-mode) to re-download the database file,
loosing any unsychronised changes, but allowing new work to continue.