Improve the Esperanto translations

The existing Esperanto translations are literal translations of the original English text, and not especially idiomatic. They also contain a few errors. I have re-written them with better translations.

Please note that this also requires my improved Esperanto translations for Gherkin.