#1280: add rename_setting function to upgrade API

This closes #1280.

@matthewrmshin, please review.