Remove seg->lock spinlock and use global wb->lock instead
[BUGGY] Delete migrate_list and use emigrates array buffer instead

To simply the design, we delete the migrate_list
both from wb_device and segment_header.
fixed
Merge branch 'feature/delete-migrate-list' into develop