Fix actors finalization

When Celluloid receives an INT signals it terminates all running
actors. In this process an actor can be retaining a lock while
another one is waiting to obtain it. If the first actor never release
the lock, a deadlock might happen.