Dot is valid in tag names

Also, standardized spacing in XMLComplete.cs
Merge pull request #454 from Neverbirth/xmlimprovement

Dot is valid in tag names