Introduce available memory variables in memory monitor

Available memory is determined from meminfo's `MemAvailable:` on 3.14 and
newer, and falls back to `free + buffer + cache` on older systems.

Introduces new variables `<available{,ratio,bar,vbar,ipat}>`.
Credits for Samuli Thomasson