Added config rule "resync_library_on_startup"
Added 3 new classes for just caching the whole library in json format