libmemhack: add growing config transfer and parsing

We have growing config parsing and output in ugtrain. Now transfer
this config via the input FIFO to libmemhack. Parse it there and
return the read config output. FIFO data looks like this:

1;0;0x0;0x0;grow;16;40;+8;0x754;0x8

The keyword "grow" followed by a ';' marks that there is growing
configured for this memory class.

The debug output looks like this:

[memhack] config[0]: mem_size: 0; code_addr: 0x0; stack_offs: 0x0
[memhack] config[0] growing: size_min: 16; size_max: 40; add: 8; \
code_addr: 0x754; stack_offs: 0x8
memmgmt: add support for growing memory objects

The libmemhack already knows about growing memory objects.
Now compare min. size, max. size, matching of the growing method
and code addresses for growing object configs as well. If it finds
a related memory allocation, send the new size to ugtrain as well.
Even better and simpler, always send the allocation size to ugtrain.
Store it in the growing config. The size can help us to detect out
of memory object bounds accesses.