Add updateUserSettings method

closes #1178