scan: Reporting for scan method

package.json:
 Updated version information.

test:
 Completed test case for scan method report object

lib:
 Error reporting has been migrated away from simple string to an object
 containing details of the error(s).

 Refactored scan method report processing to accomidate for multiple
 scan target results.