[cleanup] Setup jshint, fix all issues plus some indentation