Fix issue with FluentMap.NullValue

Actually there were two bugs:
1) Incorrect value passed to member.Attributes.Add
2) Incorrect isSet detection in ExtensionMetadataProvider
Merge branch 'master' into pr/n265_kekekeks