Use wl_container_of internally

Rather than have two versions of the macro with slightly different
interfaces, just use wl_container_of internally.

This also removes use of statement expressions, a GNU C extension.

Signed-off-by: Michael Forney <mforney@mforney.org>
1 job for container-of in 1 minute and 31 seconds
Status Job ID Name Coverage
  Build
passed #332020
build-native

00:01:31