introduce ContentCursor instead of content offset

Change-Id: Ifb2c28d2e6af82a40836df7b850b8af590c9655b
Signed-off-by: Carsten Hiesserich <carsten.hie@gmail.com>
55 files changed