More fixes for melpa compatibility.
Group formatting functions together.
Extended header comment.
Made js2ac-setup-completion buffer local when added to before-save-hook.