Possible solution for coretemp files reading (github issue #38)

Apparently, temp1_label does not follow the same naming pattern as the
rest of label files.
Linting
Duplicate instance definition (github issue #45)
Redundant import Foreign removed
Kbd: compilation warnings and whitespace
Linting
NEWS update
Whitespace
More specific in libmpd versioning
Mostly failed attempt to robustify disk usage monitor

Since a kernel upgrade about two months ago, DiskU just blows up my
xmobar apparently at random.
Added --with_threaded configuration flag

Fixes #36
News/Readme updates (including making them github-friendlier)
News/Readme updates (including making them github-friendlier)
Add runM variant which takes a blocking call

This allows monitors to define update times other than time-based.
Add a blocking call for MPD based on events
Add the AutoMPD monitor
xmobar.cabal: allow stm-2.4 and mtl-2.1

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
xmobar.cabal: port to libmpd-0.8.

Now all values are returned as 'Value' wrapped entries.

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Merge remote-tracking branch 'trofi/master'
Nit in StatFS