Close the file descriptor of the fifo on closing

(also, it indeed needs to be a thread because opening
a fifo for reading is a blocking operation)
80-columns wrapping and some docstrings

also bump version, and add some gettext wraps
Add a way to remove options from the config file

(still surgically, without touching comments or anything else)
Map Config.remove_and_save to PluginConfig.remove
Update the alias plugin

- use the new PluginConfig.remove method to remove aliases
- do not do weird stuff when no args are provided
- do not flood when re-creating stored aliases