Fixed bug in cloneNode, deep option was always true
Added script node support, and document type support to parser, and added class for documentType