Merge branch 'master' of https://github.com/warmerdam/geotools
Merge remote branch 'upstream/master'
Ensure that the TableWriter flushes out the current cell on a
toString() call (GEOT-4260).  Also add a very minimal TableWriterTest.
Avoid reentrancy problem where previousTriangle value changes while containsOrIsVertex() call is taking place resulting in returning the wrong triangle.
GEOT-4475 - better solution based on analyzing visitor type and choosing when to delegate
Merge pull request #188 from warmerdam/master

TableWriter flushing fix (GEOT-4260)
Add an option to write comments using TranslatorSupport
Merge pull request #192 from martin-sucha/translator-support-comments

Add an option to write comments using TranslatorSupport
[GEOT-4438] Bad calculations with Swiss projection (EPSG:21781), patch from Oscar Fonts, test by Marcel Rieser
Merge branch 'master' of github.com:geotools/geotools
GEOT-4464 handle axis flipping on output and filters in WFSDataStore
Initialize GeneralEnvelope extents to NaN instead of 0,0 (GEOT-4261).
GEOT-4464 small fixed
GEOT-4466: JTS intersection issue on crop process
Merge pull request #193 from mbarto/geot4464-axisflipping

GEOT-4464 handle axis flipping on output and filters in WFSDataStore
GEOS-5618: app-schema joining wrongly groups nested children to the first feature if using getID()
Merge pull request #194 from warmerdam/geot-4261

Initialize GeneralEnvelope extents to NaN instead of 0,0 (GEOT-4261).
GEOS-5809 Support namespaces in WFS 2.0 fes filters
GEOS-5796 X-Paths with predicates only work with @attribute references
GEOT-4467 fix SchemaCache behaviour with socket timeout