Nessus V6

This pull brings master to be Nessus V6 compatible.

**NOTE**: This **completely breaks version 5 compatibility. Should you require the V5 compatible version, be sure to update your `composer.json` accordingly as detailed in the `n5` branch.