Added ProductController::restockAction
Moved RestockTransaction to own Controller