Add list operation to utils.
Add list operation to utils.

We need to add and delete CL objects into container frequently,
so add the list operation to ease this.

V2:
  Init the list head after spliced.

Signed-off-by: Junyan He <8f73a735c668918c9613b750d3a88ebf2489599f@intel.com>
Reviewed-by: Yang Rong <78759e37dc7114caed18f74e7515c5cb519dbf6d@intel.com>

wdv4758h/beignet,wdv4758h/beignet,wdv4758h/beignet,wdv4758h/beignet,wdv4758h/beignet