Add EMPTYCACHE to init_resourceusage

The functions init_resourceusage now calls EMPTYCACHE_PAGECACHE()
to prevent cached pages as from being counted as leaked resources.

Explicit calls to EMPTYCACHE_PAGECACHE in unittest_MODULE are removed.
Change param size_in_pages to size_in_bytes

The size parameter used in interface of type vmpage_t
now uses bytes to measure the size of a memory block
instead of number of pages.
Change suffix of errlog macros into _ERRLOG

Also renamed some error text IDs.

The macros PRINTF_LOG, TRACEABORT_LOG, ... in
'C-kern/api/io/writer/log/errlog_macros.h' are
renamed into PRINTF_ERRLOG, TRACEABORT_ERRLOG, and so on.

The macros CPRINTF_LOG, CPRINTVAR_LOG, ... in
'C-kern/api/io/writer/log/log_macros.h' are renamed
into PRINTF_LOG, PRINTVAR_LOG, and so on.