Finished XML syntax fixes

1. Last of the XML syntax fixes finished.
1. Stripped out header/footer markup from pages without a -eng/-fra filename suffix.

The build still fails because of the following 2 files:

1. demos.src/lighbox/ajax/ajax-eng.html
1. demos.src/lighbox/ajax/ajax-fra.html

Once they are omitted from the transform we'll have a working build!