Fix for bad autostart command
  Was missing a space between ./pinger.py and the first argument
Fix bug where .desktop file can't be made due to missing autostart directory

  Added a check for ~/.config/autostart/ If if doesn't exist, make it.
Added Pause option, fixed bug with accumulating event triggers

Pause option added. So you can easily toggle whether pings are going out
  without having to fully kill pinger.

Fixed a bug where toggling the autostart option would cumulatively add
  new event handlers, eventually making the program unresponsive after
  several toggles.