beginning work on adding more scanning features

added the ability to gather multiple addresses instead of just a single
ip address.

Also cleaned up the variable declarations a bit.
started parser class

worked on returncols() method in the parser class. it runs, but is not
functional right now.
continuing parser class work
unignore xml files for testing
partially working generic get_all_tag_info()
get_all_tag_info() repair

fixed issue with the method not getheing all data due to the nested
calls to get_all_tag_info() no being passed a list for the nodes.
added get_host_ip() method

also added host ip determination for the get_all_tag_info() method
full dictionary output working

full dictionary output working for get_all_tag_info()
need to now take into cinsideration that this will be pumped to csv.
added missing portion of attribute path name
Beginning work on adding recursive option

Beginning work on adding recursive option to get_all_tag_info()
dotted tag search and recursive functionality

not fully implemented yet. Non functioning at this point.
specific tag selection now working

can now use get_all_tag_info() to pull specific attribute from and tag
for hosts such as "os.osmatch.osclass.vendor" or "uptime.seconds"
tag selection bugs fixed

-fixed issue with tag names being messed up due to parent node name
being wrong.
-moved the dictionary update instruction out of the recursive code
block.
-commented out recursive code because it doesn't work due to changes in
this update.
-updated documentation to be more clear about which elements are being
acted on in a given loop
fixed indentation issue with comment
Recursive tag parsing working

Recursive tag parsing working, but I broke specific tag selection via
dotted requests. Should be fixed soon.
both recursive and specific tag selection working

only works with the sinlge-host "testsmall.xml" right now. Next step is
to get it working with an arbitrary number of hosts again.
get_tag_info() fully functional now

fixed issue with script failing when a specified tag is not found in the
document
fixed issue with incorrect results when using a single-element 'dotted'
tag request
cleaned up whitespace and unneeded comments.

need to get comments up-to-date now that the code is more solidified
updated get_tag_info() documentation

updated documentation and cleaned up formatting.
re-implemented basic csv support

-re-implemented basic csv support. still needs some work before it's
truly usable, but the basic are in place
- fixed 'currentrow' getting blanked when recursive was being used
- deleted old unused parser code to prepare for merge in to main branch
removed test files