Gestione inizializzazione demone

Implementata gestione dello stato inattivo e attivo sul demone.

Creato protocollo di comunicazione tra client_daemon e client_cmdmanager nel operazione register e activate.

Migliorata la manipolazione del cfg file, implementato il caricamento di cfg e il monitoraggio della sharing_path da directory personalizate.

Aggiunti una TONNELLATA di test su tutti i metodi usati nell'inizializzaione.
Ma se tu vuoi un file di testo ma perche' devo accettare anche binary? Come si e' sempre detto,  se uno ti passa un binario a caso sai farci qualcosa? No, schianti. E allora perche' fingere nel codice di poter leggere un binario quando non e' cosi'?