Add an inhibitor for each app

Store in memory app_id, cookie and dbus path of each inhibitor
Check apps at start to see if we need to add inhibitors

Refs #14
Save user state on extension disable

Also remove correctly all inhibitors

Closes #14
Inhibit should block suspend too (#16)