NumberToPercentageConverter refactor

Break down the #convert method into smaller components for clarity.
Refactor `NumberToDelimitedConverter`

Clarify the pieces of `NumberToDelimitedConverter` with better
names and with more idiomatic Ruby.