reinvended the wheel:
every port/vuln/exploit have a pointer to him parent and a list of his childs.
For every port with a service we can have more vulnerabilities and
for every vulnerability we can have more exploits.
enchanched the online search:
added a "Serach only in osvdb" and a "Seach only for MSF exploits" in preferences.
now OSVDatabase get the vulnerability score and check if it has an MSF exploit.