Fix ProductImage to use actual uploaded file count when making filenames
Add per-product setting for now to handle out-of-stock condition. Allow backordering, hide product, or disable purchase
Change product detail templates from symlinks to files. Symlinks may cause extraction problems on some platforms.