EAGLESIX-3157: fix misc jshints and docs along the way