Run Coms using runInteractiveProcess, not runInteractiveCommand

The API exposed by Com is command -> [arguments] -> alias -> timeout -> Com.
Since the command and arguments are separated like this, one would assume that
the command is run "safely": The arguments are already separated in the arg
list, so the command should be run without passing through a shell, which
ensures that stray shell metacharacters in the arguments don't mess up
anything.

However, previous versions simply joined the command with its arguments into
one string and then passed that string into a shell to run. This is
counter-intuitive given the seemingly "safe" API exposed by Com, so using
runInteractiveProcess instead is the correct implementation.

Note that users may still run commands that need shells by being explicit about
it, like this:

	Run Com "/bin/bash" ["-c", "command | nextCommand & parallelCommand"] 60
Plugins.Monitors.Weather: fix parsing of unknown station name

reported by thunderrd

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Merge branch 'safe-run-com' of https://github.com/00Davo/xmobar
News and readme updates
Bug tracker deprecation notice
Version bump
Typo fix: Wirelss instead of Wireless
Fix for decoding problem in datetime plugin

Should address issue #106
Created UnsafeStdinReader plugin
Credits for Thiago Negri
Tag 'action' of readme was not showing on GitHub page
Using width options in wattage display (fixes #118)
Some clarifications on Run (fixes #127)
New N/A string monitor option (cf. #119)
News update
Doc formatting