Add freedesktop Secret Service support -- take 2

This should be a slightly more working provider for Secret Service