Small fixes

The first commit fixes ${top cpu} when top_cpu_seperate is used in some cases.
info.cpu_count is filled lazily when objects that need it are used, but
this was not the case for $top.

The second commit fixes comparisons using doubles; previously lcompare was used, thus the values were truncated and ${if_match 0.1 > 0.0} would skip the block.