ported webform_addtoall to 7 and added test coverage