Implement fetch method for AttributeNodes
Implement fetch method for AttributeNodes

Implement KeyError exception raising `#fetch` method and reimplement
`#[]` in terms of that, rescuing KeyErrors as nil.

saab-simc-admin/keyvaluedag,saab-simc-admin/keyvaluedag