Add modal login dialog to donate button

If a user clicks a donate button while logged out, display a modal login dialog.

Added bootstrap modal dialog for login, with associated .js and css, plus
routing to enable the js and partials to work.
Line is too long. [103/80]<br>Prefer double-quoted strings unless you need single quotes to avoid extra backslashes for escaping.