dist-fixes - fixing edit/new dist ui
dist-fixes - removed system references in distrib
dist-fixes - working as well as can be
dist-fixes - jshint error cleanup
Merge pull request #2337 from thomasmckay/dist-fixes

dist-fixes - corrections to distributor UI
Fix log correlation by request uuid

Uuid correlation was set too late. It was showing wrong uuid for log
messages when uuid is being logged and level is set to :debug.

Uuid is now set in middleware right after request uuid determination
before any logging occurs.