added some products editing extra checks

+ added check for editing - changing one product with another already
existing product
+ product maximum quantity spinner value fixes for product editing