only allow to switch to new window when requested by a tool

according to http://standards.freedesktop.org/wm-spec the
_NET_ACTIVE_WINDOW message contains in data.l[0] a source indication,
which should be 1 when the request comes from an application, and 2
when it comes from a pager.  We only honour focus change requests, if
they come from a pager.