[#21] Extend intrusive_list
[#21] Extend intrusive_list

- add a new param for derived class type
- inspire from intrusive_list_iterator

micro-os-plus/cmsis-plus,micro-os-plus/cmsis-plus,micro-os-plus/cmsis-plus,micro-os-plus/cmsis-plus