mappedreader: safe string parse fallback

When falling back to string parsing, use `IDataReader.GetValue` and `ToString`,
`IDataReader.GetString` can throw `InvalidCastException`s.
mappedreader: version bump
doc: better IIS Express notes