updating anlytics dependency to monitor-hibernate
add geoip post processor

* dns post processor is added directly in monitor filter
* layer name normalizer is in monitor core app context
track gwc cache hits
track miss reasons as well
Merge branch 'track-gwc-cache-hits' into 2.2.x
Merge branch '2.2.x'

* track miss reasons as well
  0f3875d8af8d55f442bf2a7c9cb6c341ba2a6027
* track gwc cache hits
  3ad0c623e6c1019439ecfc80804eda373f4ac320
* add geoip post processor
  ca976a56164c3a97c55bf00c5e2ff374d53d3cad
* updating anlytics dependency to monitor-hibernate
  8b08d1bca08f84a4d3e7d50603039694545cd5fb