Fix to allow whitespaces in field names.

I have a situation where the fields of data coming to me to display in the table have whitespace in them. This change allows SmartTable to handle these cases without any need to pre-process the data. I'm not sure if anything is lost by removing the getter/setter implementation that was used previously.