Added a check to replace plugins if their modification time is older than the installation of i3situation.
Install plugins if any are missing, or none exist.
Made some conky tweaks, so that it can detect when conky isn't installed.
Fixed some bugs in the reddit code and identified the source of another annoying bug- I shall fix it in the future.
Plugins that return None as their output will not be displayed. This is reflected in the cmus plugin, when nothing is being played or cmus isn't running, there is no need to take up extra space.
Added documentation for the new function.
Made some changes to logging, removed repeated code and fixed a bug that meant that debug mode was unusable.

I have noticed that plugins aren't automatically being reloaded after their contents have been modified.
Removed pesky whitespace.
Update README.md

Finally added i3situation to the PyPi.
Bumped to version 1.0.2.

This release features a few bug fixes (mainly in logging) as well as ignoring empty outputs from plugins.

I plan to add lib-notify support at some point, as well as reducing the launch time. (At the moment, it takes a "interval" for each plugin to initialise and be displayed).