Multiple fixes

* fix for #284, the simple todo implemantation no longer conflicts with the alias made by the todo plugin.
* ips command in base.plugin was OSX specific, it now works on Linux too and supports IPv6 adresses
* extract.plugin: added support for a large list of compressors/archivers and now works on filenames containing whitespace