In logjson:
* Fix bug with not marking array or object dirty after deleting a property
In ndcode_site:
* Improve session handling, so incoming/outgoing cookie is only checked/set once
* Change /_lib/session_cookie.jst to /_lib/get_session.jst
* Add /_lib/get_account.jst, remove env.signed_in_as
* Add /_lib/get_globals.jst
* Add /_lib/get_nodemailer.jst
* Major refactoring of get_session(), get_account(), get_nodemailer(), introduces "let root = ..." for every transaction, removes get_globals() as this is now trivial when you have the root, removes commit for non-write transactions as this is no longer needed now that session management is done in the CustomSite object
* Structure upgrade: delete session.signed_in_as key instead of setting to null
* Structure upgrade: change nodemailer to nodemailers, and rename API endpoints
* Remove repetitive code in interactive pages, use api_call() directly everywhere