Enable both csproj and vbproj support
use guid rather than string
Go back to string after parsing guid (so that we get a case match on search)
Fix an issue to more gracefully handle slightly non-standard files