Expect json format for project POST.
Change regex to allow for greater range of characters.
Accept json in programmes POST request.
Sensor dialog tweaks.
Add synthetic readings to pipeline.
Add synthetic column to sensors.
Better error if payload to sha1-keyfn is nil.
Generalise body mime-type handling.
Use decode-body more.
Fix destructuring thinko for projects.
Revert "Use decode-body more."

This reverts commit b7a9d723d020dec44ed7375978c1107559c57cb1.
Add index for synthetic sensors.
Mirror cljs build speedups from stentor.
Add missing require.
Require valid deviceId and type for measurements POST.
Stringify measurement to allow for int in value.
Tweaks to datasets liberator resources.
Add synthetic column to devices.
Associate users with what they create in db.