Add setup.py
Small bugfix / improvement to log_update receiver
Write some more tests
Only set the actor when it was not set explicitly
Add some more inline documentation