implementing some useful commands that are exposed through pll's api

as mentioned in the commit commands, the following commands have been implemented:

del (delete a language)
set (set or change the language of a term or post)
getlang (get the language of a post or term)
trans (translates posts or terms by associating post or terms which are already managed, i.e. languages are set on them)