Add experimental support for loading via api

Implemented using a custom Python Nessus API interface:

https://github.com/sait-berkeley-infosec/pynessus-api

This is being described as experimental because pynessus-api is still
under active development (not yet v1), the way the arguments are being
handled need to be investigated further, and the code is not yet
fully documented.