Emit destroy event when last spark has left the room
Emit room:create and room:destroy events - closes #15
Do not set test plan count if already set
Added room events test to check room:create and room:destroy events fire - ref #15
Ensure room:create and room:destroy events are fired on room changes - ref #15
Rooms are now destroyed when last member leaves, update test to check for this
Include room-events test
Bump version to 0.8.0