add memblock and finish bootmem_init
Delete free_area_init_core.c and add flush_cache.c