uboot: user heap and size were calculated incorrectly. fixed
uboot integrated into zerovm code. functional tests partially updated