Remove inheritance of QObject for QgsDataDefined
Update settings to handle old method of toggling buffer off of size (needs tested)