Add support for class member variable

supersedes #1417
to what ?

It's named `parsePropertyVariableDeclaration_` because we have `parsePropertyMethodDeclaration_`