Allow self closing tags to contain white space

I think it best if tags that contain pure whitespace are allowed even if they are self closing.  It's confusing to get an error that results from just a bit of trailing white space so wherever possible we should avoid that.