Added user_preferences_path() function.