fix issue #120, urbandictionary encoding error
recursive templating, more linux zealotry