Eliminating the need to define an STL metatype to use AddRecipient

Also adding and testing a += operator overload
Adding a scatter test to demonstrate the scatter concept