Only use the programdata folder for the database on Windows

Before, we were using the installation directory if UMS was run as administrator, which meant it was likely that 2 databases would be created
Allow library scanning to be stopped
When scanning the library and the mouse is on the scan button, it now changes to a cancel icon and the tooltip changes. This should make it easier for users to see they can stop it.
Deprecate
Bumped copyright year
Todo
Fix icon after scan