Fix perfdata human

Use format_number() on warning, critical, minimum and maximum. Doing it
just on the actual value returned by the plugin does not look as good
nor is it as helpful.
fix precedence order of return

this fixes an issue "Possible precedence issue with control flow operator" since
'return' is stronger than 'or' the 'or' would have never been called.
Merge pull request #398 from awiddersheim/fix_perfdata_human

Fix perfdata human
added bp to test pages

Signed-off-by: Sven Nierlein <sven@nierlein.de>
multibackend pod removed

Signed-off-by: Sven Nierlein <sven@nierlein.de>
log total io time in perf log mode 2
ls tuning
fixed using undef value
implement livestatus query cache
add more timing breakpoints
fix mysql server has gone away
assume we mostly want livestatus backends
use caching for service stats too
only print io info if there is such
save io time for serial requests
use wrapped_json output if possible

that way we save a stats call to gather the total number of objects.

Signed-off-by: Sven Nierlein <sven@nierlein.de>
set src earlier

otherwise shadownaemon not getting initialized eventually.
support scalar and list sort variants
support list sort fields
enabled naemon optimizations for shadowproxy