completion and login regex fix

Vu que j'étais lancé...
Ca me soule de taper le login entier de mon contact quand je veux send, du coup j'ai rajouté la completion en fonction des contacts en ligne qui sont dans la contact_list.
J'ai changé la regex pour matcher les logins aussi, vu que ces derniers peuvent aussi avoir des tirets et des chiffres.

Changelog:
- fix login regex
- completion with online contacts from contact list for send and who commands
- prevent default completion for all other commands