Add HTML document
use fixture instead of adding file ourself
add test for HTML query
Add XML init globals ON initialize
Grand Refactor

- renames all initialiser to initWith instead of initFrom
- add lastError to node
- return error on initialisers for diagnosis
- additional initialiser for XML parser, to config using low level params
Reset globals on beginning of parsing content
Remove reset globals as it seems not necessary