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
This is different from the ListRemoveHandler though, in that here the result in the response to the caller is the removed value, while in the list case the response isn't touched.