Add user preferences for enabling/disabling inplace edit