gnome2-store: Ignore attributes that gcr-viewer sets

We don't yet support all the attributes correctly, but try
to not error out in gnome2-store for the ones that gcr-viewer
sets.
Assamese translation reviewed
Add MATE Desktop to desktop files

 * So that gnome-keyring starts up on the MATE desktop.

https://bugzilla.gnome.org/show_bug.cgi?id=681482
schema: Update description for gpg-cache-method

 * Document the various method strings that can be present here

https://bugzilla.gnome.org/show_bug.cgi?id=681081
gpg-agent: Hook up the TTL cache option

 * So that when the gsettings gpg-cache-method is 'idle' or 'timeout'
   we use gpg-cache-ttl to control how long the passphrase is cached
   for.
 * This is a regression from 3.3.x

https://bugzilla.gnome.org/show_bug.cgi?id=681081
secret-store: Mark a secret item as 'used' when accessed

 * This makes the gpg-agent idle feature work correctly

https://bugzilla.gnome.org/show_bug.cgi?id=681081
Fix implementation of LockService dbus method

This prevented gnome_keyring_lock_all() in libgnome-keyring from
working as expected.

https://bugzilla.gnome.org/show_bug.cgi?id=690466