Champions Rangers maintained their 100% away record in League One after seeing off a spirited Brechin City 2-1 at a sunny Glebe Park.