[frontend] Add Makefiles to support lint in more JS dirs
[backend] Fixes #18: use full ISO-8601 UTC timestamps instead of unix seconds