Merge pull request #4 from ajimix/master

Fixed readme code chunks
Update version 3.9.12
    - Fix Deferred issues that were not resolved
    - Fix context when executing __super__.__call__
Add singleton behaviour to module instances if you have supplied a name to one instance is because you don't want to start it more than one time, at least no without destroy itself.