Don't request a new kwallet if there already is one

Fixes issue #43.

This also works if there isn't any preexisting wallet, almost just like before. It simply asks the user to create a new one named "<user>'s wallet", instead of "kdewallet".