src: Name all the timeouts and idles

https://bugzilla.gnome.org/show_bug.cgi?id=727983
js: Name all the timeouts and idles

With very uninventive names. Names now, good names later.

https://bugzilla.gnome.org/show_bug.cgi?id=727983
LookingGlass: Correct timeout usage

Calling Mainloop.source_remove() on the timeout ID will not reset it,
and we're already removing the timeout by returning GLib.SOURCE_REMOVE
in the callback.