create event emitter in Room instead of Connections
use directly event emitter for inter-module communication (used to pass
through Connections)
use events to manage local video (and getUserMedia)
Merge pull request #43 from Paulloz/eventemitter

Communication design enhancements