Fix build issues, remove support library dependency
fix authentication
Update disklrucache, fix warnings
merge with main dev branch