Fix braced variables not parsing correctly (#309)
Fix braced variables not parsing correctly (#309)

* Add case for ending a braced variable

This catch-all branch will always grab `}`, which is a valid ending to a
braced variable.

* Add test for braced variables

* Move ending brace logic to separate branch

bheesham/ion,redox-os/ion,jwbowen/ion,redox-os/ion,redox-os/ion,bheesham/ion,jwbowen/ion