Base X11 event capture on IdleMonitor

Conflicts:
	src/timer.js
pt_BR translation included.
Enable Brazilian Portuguese translation
Migration from event-capture to IdleMonitor fixes

and account gnome-shell 3.8 API changes in IdleMonitor.
Migrate toggle-timer keybinding to gnome-shell 3.8