Renames html document header file.
Updates sources to adopt to html document class name changes.
Renames html parser header file.
Updates sources to adopt to html parser header file name changes.
Renames html attribute header file.
Update html node to adopt to html attribute class name changes; renames html_node::attribute() to get_attribute().
Updates sources to adopt to html attribute class name changes.
Renames html node header file.
Renames html_node class to node.
Updates sources to adopt to html node class name changes.
Renames html_* files to *.
Moves attribute, document and node header files to include dir.
Adds todo comment.
Renames html_node.cpp to node.cpp.
Build: adds include directory.
Updates sources to adopt to include directory changes.
Build: fixes static library name.
Updates tests to adopt to include dir changes.
Refactors code.
Removes legacy code.