Add LGTM and more JSHint rules