Cleaning up target platform stuff; system now obeys list of valid target platforms for a product.