switch to python3

also refactor into command_cl()
and rename complete() -> tab_complete()
add 'done' command

uses new python3 required kwargs in __make_req and __put
add 'comment' command