Fix wrong end position for VariableDeclaration nodes

It should include the semicolon.

Closes #67