Fix focus issue on gnome-shell

This fixes issue #436 from guake's trac.
Problem was that after hiding guake's window the window below
doesn't get the focus back.

However, this fix seems to not work completely on ubuntu
(something with unity?).
Fix the FSF address in the headers of the files.

The Free Software Foundation has changed its address, this change
reflects it.
Let allow the signal.SIGTERM to fail

If os.kill(pid, signal.SIGTERM) fails, currently guake fails as well
we should allow this command to fail withouth throwing an
exception.
Fix focus issue on gnome-shell

This fixes issue #436 from guake's trac.
Problem was that after hiding guake's window the window below
doesn't get the focus back.

However, this fix seems to not work completely on ubuntu
(something with unity?).
Fix the FSF address in the headers of the files.

The Free Software Foundation has changed its address, this change
reflects it.
Let allow the signal.SIGTERM to fail

If os.kill(pid, signal.SIGTERM) fails, currently guake fails as well
we should allow this command to fail withouth throwing an
exception.
Fix regex to include the port number when there is one
Fix regex to include the port number when there is one
Merge pingou fixes

* github/fix_focus:
  Fix focus issue on gnome-shell

* github/fix_gpl_address:
  Fix the FSF address in the headers of the files.

* github/fix_no_process_kill:
  Let allow the signal.SIGTERM to fail

* github/fix_regex:
  Fix regex to include the port number when there is one
Merge branch 'pingou-fixes' into master

* github/fix_focus:
  Fix focus issue on gnome-shell

* github/fix_gpl_address:
  Fix the FSF address in the headers of the files.

* github/fix_no_process_kill:
  Let allow the signal.SIGTERM to fail

* github/fix_regex:
  Fix regex to include the port number when there is one