Properly convert record.extra into an ExtraDict

Properly convert record.extra into an ExtraDict while updating record from a dict.
Useful for MessageQueueSubscriber and ZeroMQSubscriber.
Closes mitsuhiko/logbook#68