Fixed assert.h and some bugs in malloc()

* NOTE: malloc() still broken.