Update Bootstrap and other npm dependencies (fixes security issues)
Summary:
To fix 3 less scritical security issues that left we'd need to upgrade to Vue v3.
Fix linting issues
Test Plan: ./phpunit --testsuite=Browser
Reviewers: #hkccp_developers, mollekopf
Reviewed By: #hkccp_developers, mollekopf
Subscribers: #hkccp_developers
Differential Revision: https://git.kolab.org/D4728