ae.demo.canvas: Fix compilation
ae.utils.json: Allow parsing numbers as strings
ae.utils.json: Diagnostics
ae.utils.json: Fix decoding UTF16 surrogates
ae.utils.exception: Add exceptionContext
ae.utils.json: Use exceptionContext instead of writeln
ae.utils.json: Allow parsing strings as numbers
ae.utils.json: Allow parsing numbers as booleans
ae.sys.windows: Fix getClassName, check for errors
ae.ui.wm: Updates notes