WFCORE-14 - add operations for manipulating list & map attributes

initial version, i want do do some more cleanup of apis for easier manipulating on side of write/read attribute handlers
We're chatting while I write this... using a step to read the current attribute value would make this whole topic go away, as the read step would pass the current value via context.getResult().set(...) and that's a clone.