Two factor authentication
This merge request add support for two factor authentication to beat/beat.web>.
Currently it only supports the use of an authentication app like Bitwarden, Authy, etc.
Since it adds a new Django application, it requires a call to
django migrate in order to setup the database for its use.
Fixes #571 (closed)