Modal dialog component
Summary: Code de-duplication with a new Vue component for modal dialogs
Test Plan: ./phpunit --testsuite=Browser
Reviewers: #hkccp_developers
Subscribers: mollekopf, #hkccp_developers
Differential Revision: https://git.kolab.org/D3551