ENH: Addresses issue #55
Merging master back in
PEP8: Editor removed trailing white space

I did this in its own commit so it wouldn't garble up future commit messages
ENH: Added buggy support for enums in C++ (gcc-xml)

This commit is just to make a PR available so xdress contributors can test the buggy code live?