Nmap scan cleanup and enhancement

- Scan options can be manually entered or use pre-defined selection
- Nmap scan output added to task log
- Scan file output placed into data/scanfiles for regular storage, does
  not automatically delete
- HTML touchup
- Nmap command path can be defined in db.py