Close instead of delete email form

Contact dialog is loaded on page load, so close button should close it
instead of remove it.
Set og:title to page title if set

Similar to `<title>`. If `$pages->title` is set, use that. Otherwise,
`TITLE`.
Update Open Graph tags on AJAX page load

Update:
+ description
+ url
+ title
Set Open Graph title the same as all other titles

Will result in "{$page->title} | " . TITLE
Do a join on CSP if $src is array

Allows for better syntax when writing csp.json
Make src list for CSP an array where multiple are set

Also, simplify many URLs where possible
Fix a few directives

No trailing commas, and data: should end with a colon and not have
quotes