Tweaks to Translate API
- changed pending translation mapper so it able to store multiple translation for a single key similar to how it is stored in cassandra. This means using an autoincrement primary key
- also improved translate api, so it stores a pending transaction for a case where translated text is found in cassie but not approved yet