stub in-app products for testing (bug 1045259)

Hah. When I fixed the global class pollution thing I found some tests that were relying on it (i.e. relying on another test running before it to do the patching).