implement sending request, show it in buffer

Implements a new function that sends the query to a elasticsearch
server. The response is displayed in a different buffer.
document some vars
add modifiable offset to indent, move function

By dynamically binding the `js-indent-level`-variable we do not have to
rely on changing the indent-offset of js-mode to have a different than
standard indent.
Change comments from # to //

We are now sending the buffer directly to Elasticsearch and it doesn't
handle # as comments, but it does handle //.
fix font-lock for comments and move constant

The comments font-lock is now at the end to override any previous
font-locks. It is also changed from # as the comment character to using
// instead.

Small cleanups and insertion of new comments.

Moved constant to be closer to the definition of the mode.
Fix comment-dwim variables

comment-dwim will now insert the correct comment-start and -start-skip.
change mode doc to reflect new functionality
order and comment mode definition

use setq-local where applicable.