Add a new API action for adding and/or modifying lexicon entries.
This will be used by edit lexicon special page: T181269.
Underneath the hood this is responsible for calling mechanisms for internal versioned storage of the changed lexicon entry and for calling the mechanism which pushes this change to Speechoid. T274504
The API is not responsible for providing reverting/toll-back etc. functionality.
T274485 specifies the parameters needed for the special page. The API expects:
- the word itself
- the page from which you started (optional)
- language (required if no source_page)
- transcription (IPA)