added surface content observer to ivi-layout

this is used by other weston modules, that are interested in
content state of surfaces.

Signed-off-by: Timo Lotterbach <timo.lotterbach@bmw-carit.de>
Fix seg-fault during a test-application running.