Some updates after feedback#1
Reverted changes in fieldhtml.cpp, fieldrtf.cpp, fieldstyledtext.cpp so as not to overlap Fraser's updates on the field stuff
Updates after feedback on this branch. Since some updates may overlap, I will create a new branch that will include *only* the updates on the Mac-specific files