added xml package
added uriparser dependencies
fixed linker error
added include for xml
removed unneccesary methods
added ends_with and starts_with
added exists_attribute and exists_node to xml_node
code cleanup
code refactorig and cleanup
added include
merge