ccnl: refactor ccn lite stack

this PR implements a new structure in the ccn lite stack

this includes the code we used for icn in iot paper
`/* ---------- */`