list.h for common list api(based on index, not pointer).
Bugfixed: range unsigned short increse across.
common list interface beta v0.1
- fixed: bits range across
- code cleaning
merge common list APIs from branch 'comlist'.