Do not assume that session manager GSettings schema is available

This removes hard dependency on mate-session-manager (useful for custom environments).

Closes https://github.com/mate-desktop/mate-panel/pull/241
Merge remote-tracking branch 'upstream/master'