Pure java image comparison test support based on Resemble.js
Windows/OSX fixes
[GEOT-4787] Oracle dialect tries to unwrap with java 6 when an unwrapper is already established, eventually flooding the logs with failures
[GEOT-4786] LabelShieldTest depends on local font configuration
[GEOT-4677]: added logging and workaround for invalid unit string in time axis
Merge pull request #435 from bencaradocdavies/geot-4786

[GEOT-4786] LabelShieldTest depends on local font configuration
Merge aaime/resemble: Pure java, anti aliasing insensitive, image comparison (for java 7 upgrade)
Merge pull request #439 from n-lagomarsini/GEOT-4677

[GEOT-4677]: added logging and workaround for invalid unit string in time axis
GEOT-4784: NetCDF reader not disposed on finalize
Merge pull request #441 from dromagnoli/GEOT-4784

GEOT-4784: Netcdf reader not disposed on finalize
Initial Filter cleanup of and, or and not methods
Safe cast to geotools expression, will return null if not possible.
Remove filterType
Remove FilterVisitor and FilterVisitor2

It is time to move on
Filter implementations no longer need factory for ant,or,not. Remove GeoTools FilterFactory and FilterFactoryFinder.
Remove remaining methods that assume GeoTools Expression

This required the addition of Filters.getExpressionType(expression) utility method.
Remove GeoTools Expression getType() and getValue( feature ) methods
Cleanup deprecated Expression interfaces and unused classes
Delete GeoTools 2.2 Expression Interfaces

Only way to be sure we won't have a class cast exception.
Delete GeoTools 2.2 Filter interfaces