dont fail too hard on unimplemented message chunks
Fix error when a source has no labels

Turn a nil object into [] before playing with it.
add fix_encoding method to string, working on large amounts of mail now
use each_safe_id_*