Some changes in ViewDataExtensions

Add static string *KeyName for Title/SubTitle functions (no more magic
strings)
Rename AsEnum to AsEnumerable