Modified RetailSystemController for changing stock quantities.

Now decrements product stock when creating an invoice. Also rolls back
product decrementation and re-decrements when updating an invoice.