Fixed bug in IsAnonymousType for VB

VB.NET anonymous types have the prefix "VB$Anonymous" - this change
fixes bug where anon type passed from VB code would fail