Added the Product Advertising Client and some tests.

Also updated to use the extended libraries.