Strongly Typed DisplayExtensions

Add stronger typed versions of DisplayContent helpers. Avoids an "Unable to cast object of type 'System.Linq.Expressions.UnaryExpression' to type 'System.Linq.Expressions.MemberExpression'" exception in certain circumstances.

Type inference should mean that these stronger typed variations are chosen by the compiler without causing a breaking change.