adding var statement block indentation
comments in multi-line var statements
improvment of indenting multi-line var statements
Fixes whitespace nits in indent file
Merge remote-tracking branch 'utyf/master'
Adds multiple var indent and comma-first style

* Multiple variable indentation now possible thanks to the efforts of @utyf
  Some modifications were made to ensure that when coding without semicolons
  the indentation would be preserved/adjusted. Also multiline array, objects,
  and functions are now possible.

* Adds support for comma-first style indentation. Now when using comma-first
  style the indentation is automatically adjusted once you press the comma.
  The indentation will always dedent on carriage return.

Examples:

    var a = 1,
      b = 2,
      c = 3
    // dedents

    var a = 1
      , b = 2 // when pressing the comma it indents
      , c = 3
    // dedents

Fixes #53