Changes to support DisplayColumn attribute.

Updating the MvcSample as well to start using DisplayColumn attribute.

<!---
@huboard:{"order":591.96875,"custom_state":""}
-->

CanRead checks only if "get" accessor is present or not - irrespective of the access specifier. But GetGetMethod() returns null value when the get accessor is non-public or does not exist.