Ready check for monitors

An attempt at #111. WFM (no regressions and killing the external network doesn't hang xmobar up).

Also kills an external curl dependency with Haskell transformers/HTTP dependencies instead from the Weather monitor. Much cleaner too :) .