reformat
Fix wrong flag setting while allocating spaces
Fix wrong heap size while adding new heap
Add function mini_gc_realloc()
Misc fixes
Add main.c
Update Makefile
Add CMakeLists.txt
Use malloc() to alloc heap spaces in windows
Add function mini_gc_join_freelist()
Check if pointer is valid in mini_gc_free()