Status update adapter

This Pull request uses adapters to create messages and spread them.

it removes the functions:
 - create_message
 - fake_adapter

A default adapter is register for the INotifiable, interfaced that is attached to all the dexterity items and to StatusUpdate.

It addresses ticket #325 in assembla
I really don't think we should be breaking pep8 here. Adding "#  noqa" to the end is certainly not adding to the readability.