Add support for class member variable

supersedes #1417
Can you do?

```js
var name = tree.name.literalToken;
```

Then the source map knows where the name came from