add validate package
convert newline to unix format
add set.go
modify comments
add html/html.go
add xml/xml.go