Adapt to Nessus API changes in Nessus v5.2.1

Split up the scanList() method into scanList() and templateList() due
to udocumented, blind API changes from Nessus. The old, combined
/scan/list no longer provides all the required informatino. Slight
variable name changes have also occured in these methods. Also removed
the trailing slashes from the API endpoints.