handle Display attribute specially

provides support for enum localization requested in #323 
I find this description a bit confusing. Can you please change it? How about "If you need to provide localised descriptions you can use `DisplayAttribute` data annotation instead."