Remove dependency of malloc in implementation of mm_malloc function and alignment assumption on glibc.
LGTM