Make KWallet optional via CMake advanced option.

KWallet defaults to ON when DBUS is found (same as before), can only be turned off directly or through the advanced options listing in CMake.

Some of us don't have KWallet ;)