TIMOB-17157-Add a customized adapter to handle font

Added a customized adapter so that we can get the views to set the font.

https://jira.appcelerator.org/browse/TIMOB-17157
We should process all values, regarding if they are 'null' or not, since 'null' simply restore default values.