Couple of more whitespace tweaks.

Changed it so that we don't replace '' values with None for elt.text.
I'm not sure if there's any semantic difference here, but I like not
changing too much.

Made unittests pass again.