ecmascript/timer: Avoid double unlink from timer list
ecmascript: Add sqlite support
Split out httpclient stuff from fileaccess.h to http_client.h
ecmascript: Add webpopup support and upgrade example to use ecmascript
Fix log message typos

Fixes #2279