Lean on Inflector for slug transliteration.

By leaning on ActiveSupport::Inflector, the slugger is I18n-locale aware.

I also included a meager cleanup to make the extraction of some sort of Slugger class obvious if this is approved.