Variable censor length

Rewrote censoring function to allow censored characters to match the length of the replaced censored words.