Add node/edge attrib from dict setting

This should deal with #154.
Explain why autoNumericize() is used when setting attributes
Simplify getMatrixEntry and getMatrixEntryWeighted