Bug 566639 - Make Linux libsecret integration work for all archs

Use StandardCharsets to cleanup the code a bit.
Enable more save actions and warnings.

Change-Id: I1ced742cf0106d731861e01b030d940178e9f62c
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
3 files changed