Revert "ref #7268, #6913 Remove p2 related code"
This reverts commit 598845be674417e5a4d79cc533f3ff3b1a0b4cdb.
ref #7268, #6913 Remove p2 related code
ref #7268 Added confirm dialog to p2 update handler + i18n
ref #7268 Refactored p2 update related classes