Visual Basic support

This pull request adds the Visual Basic support implemented by @AdamSpeight2008. Fixes #6.
do we have `nameof` operator in VB?