Always use a context for GML parsing

The context is at the bottom of the object stack. All entry
points to parsing (#readGeometryFromNode(),
#readFeaturesFromNode()) set up the context now, and parsers
always access the context at index 0 of the objectStack.
Merge pull request #5 from ahocevar/gml-context

Always use a context for GML parsing