WFS features

Building on work from @dkillick, this PR adds very preliminary support for adding features from OGC WFS servers. It is limited to WFS features described in gml in terms of LineStrings, LinearRings. It is also quite slow as no caching has been implemented and the tests rely on a real server. On the positive side, it is reasonably quick if the extent is small, thereby limiting the number of geometries requested and potentially projected.
For the record, the GML namespace is also defined in OWSLib, but without the enclosing curly braces.
```python
>>> owslib.namespaces.Namespaces().get_namespace('gml')
'http://www.opengis.net/gml'
```
But since it doesn't define the MapServer namespace I'm not sure it's worth faffing about with it.