heap: make sure start addr is page aligned

Signed-off-by: Andrew Jones <drjones@redhat.com>