Use the stack buffer for attribute names

This makes the yxml_t struct a bit smaller and removes the hardcoded
limit on the length of an attribute name.

Reduces the compiled size by 200 bytes for some reason I don't
understand (better code re-use?). Doesn't seem to affect the
performance.
4 files changed