Parser: Kill Trailing Comments

Right now, everything on the RHS of the equal sign makes it into the Conf proplist value. We want to make sure trailing comments don't

e.g.

```
a.b.c = 6 # six is a good value
```

should not parse to

```erlang
[{a, [{b, [ {c, "6 # six is a good value"}]}]}]
```

it should just be:

```erlang
[{a, [{b, [ {c, "6"}]}]}]
```