Major clean up, documenting parameters, better output parsing, removed waits not needed anymore, protected methods, etc..
Code clean up, reworked execCommand parameters, other fixes.
Better stream handling for commands with long output.
Added translator function for response, return typed objects when possible, completed some functions (add_contact, rename_contact) that didn't check for errors.
Added forgotten module file