conll: changed open to codecs.open so write_dot will always get unicode strings
conll: added node/edge labels
util.py: fixed make_labels_explicit. now uses node ID (always present)...
instead of self.ns+':id' (which isn't always present)