Add some extra options for HXT
update gitignore to ignore cfm files
Replace TagSoup with dom-selector as it copes better with badly formed cfm