Reintegrate cenci0 modifications. now fixed.

A silently merged change broke it all, spent two days looking at diff
files.
add socialmedia tests