Changing identification for cover change
Now uses sha1 hash instead of tags to determine if the cover changed.
Also some prework on the library sync functionality