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
Why do you break pep8 here (and in other locations)?