Add javascript tracker and give Blocmetrics the capability to receive and record events from the js tracker.

An API shouldn't barf when there's a record not found, but return a 404 status and an error message. Google a bit on patterns that do this