Indent variable statements

We now indent multi variable declaration 4 spaces:

```js
var x,
    y = 42,
    z = [];
```

Fixes #419

Review URL: https://github.com/google/traceur-compiler/pull/443

Closes #443, closes #419.
Fix code gen for classes so that the stack trace looks nicer.

Wrap runtime calls in parens so that `$__class` does not show up in stack traces.

Merge `$__class` and `$__classExt` into one function.

Restructure the temp vars a bit to provide cleaner stack traces.

Review URL: https://github.com/google/traceur-compiler/pull/444

Closes #444.