stub in-app products for testing (bug 1045259)

for this patch the stub products will only be created once and are essentially static. After reading over your comments and thinking about it more, I'm leaning towards just sticking the stub products in a migration. I don't remember why I thought that was a bad idea at first.