Nmap executable can now be passed via constructor. 

Fixes #5 issue.