Use stack instead of recursion for features

This also allows us to work without a local copy of the
namespace URIs.
Merge pull request #4 from ahocevar/gml-stack

Use stack instead of recursion