README: enable caching in vicious.widgets.cpu example
README: explain wifi abbreviations linp and sign
bat: Use a real minus sign for the charging status

Previously, a simple hyphen (“-”) was used to show that the battery is
discharging. The minus sign is a distinct char, and also distinct from
the en-dash (“–”) and the em-dash (“—”).

With this commit, I put in a unicode “MINUS SIGN” (0x2212) which I
created with a Digraph in Vim `^k-2`.

Signed-off-by: Adrian C. (anrxc) <anrxc@sysphere.org>
weather: add support for dew point

Signed-off-by: Jonathan McCrohan <jmccrohan@gmail.com>
Signed-off-by: Adrian C. (anrxc) <anrxc@sysphere.org>
Revert "init: emit timeout instead of forced update"

This reverts commit 932bd8dfc because with shared timers feature from
commit 211d4509 shared timer emitting timeout can update all shared
objects.
init: stop allocating reg table functions with properties

This partly reverts commit f1844decefb because a user reported seeing
nil passed as the object to the reg.update() function.
README: write a list of major contributors to the project

Thank you all, and thanks very much to those who contributed only once
and are omitted from the documentation.
bat: expose information on battery wear and tear

Modern batteries should expose information about their design capacity
which we can compare to current capacity and deduce how much 'wear'
the battery got and expose that as a negative value percentage.

Feature sent in August took a while to convince the maintainer many
modern batteries provide this information.

Signed-off-by: Adrian C. (anrxc) <anrxc@sysphere.org>
Next release, tag 2.1.2
volume: get the normalized volume like alsamixer and DE's indicator

Or the percentage value will be different from alsamixer or desktop
environment's indicator, which confuses users.

Quote from amixer's manpage, "Use the mapped volume for evaluating the
percentage representation like alsamixer, to be more natural for human
ear."

ref:
http://git.alsa-project.org/?p=alsa-utils.git;a=blob;f=alsamixer/volume_mapping.c

Signed-off-by: Adam Lee <adam8157@gmail.com>
Signed-off-by: Adrian C. (anrxc) <anrxc@sysphere.org>
bat: fix broken battery remaining time (was always N/A)

Bug was introduced in commit dc556e5415 and the new discharging
symbol.

Signed-off-by: Adrian C. (anrxc) <anrxc@sysphere.org>
Merge branch 'master' of http://git.sysphere.org/vicious