FriendlyId with History and Scoped from https://github.com/norman/friendly_id/pull/307