Enabling checkHashCodes on object repetitions to ensure deletes are handled correctly. Without this, if an object is deleted and the object on the row below cannot be deleted, the latter will erroneously be marked as deleteable in the UI, once the deleted object has been removed from the repetition.

Enabling checkHashCodes globally causes attribute repetitions to break.
get correct host name and address if behind reverse proxy (fixes #80)
secondsDifference was wrong calculated
Merge branch 'master' into 2_JMF

* master: (36 commits)
  Was not being built in ant: ERMooToolsDirectToWeb.framework, JavaLuceneAdaptor.framework, LuceneExample.woa
  Add the required configuration to build the ERJaxWS modules with Maven
  Documentation change - encourage clean before build
  Javadoc modifications, remove unnecessary cast. Escape html in javadoc to make EOGenerator template changes able to be simply copy-pasted. The previously displayed class Javadoc would create errors if copy-pasted. Also improved clarity of many of the method Javadoc comments. Removed an unnecessary cast.
  fix Error because of missing Libraries folder
  move into correct Location
  fix AZN to correct AZM
  fix Binding miss #410
  REVERT
  Fix for issue 140. Appends the relationship name to the update container ID. E.g. having two relationships from movie to "studio", one named studio and one named "coStudio", the resulting IDs will be "MUC_EditRelationshipEmbeddedStudio_studio" and "MUC_EditRelationshipEmbeddedStudio_coStudio".
  Add totals for running instances only (the existing totals row includes statistics for app instances that are not running)
  New Adaptor version 4.6.2
  Unused stuff removed
  Addition stuff for compiling under Windows
  Warnings removed Debug flags correctly passed to compiler
  Bugfix: pointer arithmetic fixed for 64 Bit
  simplify implementation by using instance variables instead of NSDictionary; add javadoc
  add totals to the Applications page
  right-align "count" and "totals" columns using css class selectors in AppDetailPage.html and ApplicationsPage.html
  if external type is lowercase we would have no match
  ...
Added support for 'displayVariant: omit' to ERModern
This handles only the 'omit' variant, not the CSS manipulation. See the original commit by Travis Cripps: https://github.com/wocommunity/wonder/commit/0aa09a0cef93772fa7ba4629babac5130ff11a83
Using Regex to make a better comparison for string replacement.

Get's around "int4" etc. in Postgres and is more sound / cleaner than the multiple replacements we had before.

Signed-off-by: Aaron Rosenzweig <aaron@chatnbike.com>
Add some font extensions to the mime types list
Include the additional mime types contributed by the ERXResourceManager class when asking for the content types dictionary

Without this fix, the _contentTypesDictionary method returns a dictionary containing only the mime types provided by the WOResourceManager class.
Merge pull request #584 from hprange/fontMimeTypesConfig

Add some font extensions to the mime types list
Merge pull request #581 from recurve/ERExistsQualifier_REGEX

fix step 1 of 2
make the Pattern static so we don't have to compile it every time
replace with new Logger
Merge pull request #586 from ishimoto/fixERXExistQualifier

Fix ERXExistqualifier Part 2
Merge pull request #585 from hprange/resourceManagerContentTypesDictionaryFix

Include the additional mime types contributed by the ERXResourceManager class when asking for the content types dictionary
Merge pull request #533 from darkv/reverse_proxy_patch

Get correct host info
Merge pull request #493 from fbarthez/ERModern-checkHashCodes

Enabling checkHashCodes on object repetitions in ERModern
Merge pull request #578 from fbarthez/ERModern-displayVariant_omit

checked with my old D2W code and should be fine.
Test showing error in hashCode vs equals in WOTimer.
Merge branch '2_JMF' of https://github.com/markusstoll/wonder into markusstoll-2_JMF
Merge branch 'markusstoll-2_JMF'