Add entityName.type option for ValidationTemplate.strings file so that it's possible to have an entry like "Person.NullPointerException" = "Please provide the required values for this lovely person."
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
compile fix for llvm and current gcc
test suite
more debug output
warnings
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>
use macro MAP_FAILED
contribute updated OpenBasePlugIn to wonder
added README.txt for OpenBasePlugIn
ERXSQLHelper.java - add OpenBase helper code
ERXMigrationDatabase.synchronizationFactory - should return EOSchemaSynchronizationFactory instead of deprecated EOSynchronizationFactory
ERXMigrationTable, ERXMigrationColumn, ERXSQLHelper - convert occurrences of EOSchemaGeneration/EOSynchronizationFactory to com.webobjects.eoaccess.synchronization.* versions
ERXMigrationTable, ERXMigrationColumn, ERXSQLHelper - methods receiving/sending/processing NSDictionary of 'options' for sql statements changed to use com.webobjects.eoaccess.synchronization.EOSchemaGenerationOptions
deprecated ERXSQLHelper.defaultOptionDictionary in favor of ERXSQLHelper.defaultOptions which returns EOSchemaGenerationOptions object
ERXJDBCUtilities, ERXModelGroup, ERXEOAccessUtilities - now call ERXSQLHelper.defaultOptions instead of deprecated defaultOptionDictionary
ERXJDBCMigrationLock.dbUpdaterCreateStatement now builds EOSchemaGenerationOptions with correct options instead of NSDictionary.
er.indexing.example.DataCreator - updates to support 5.4 API

Squashed commit of the following:

commit cfc101dfad78e95968fb4881e92677f82d906e44
Author: T Worman <worman@gseis.ucla.edu>
Date:   Tue May 27 12:06:49 2014 -0700

    more updates to methods to use EOSchemaGenerationOptions

commit c9d257e439f692e406228680601e07b5fb8c9251
Author: T Worman <worman@gseis.ucla.edu>
Date:   Sat May 24 00:50:02 2014 -0700

    remove all vestiges of deprecated API's related to old synchronization framework

commit 6f65779791c69e9af3fefb9240b27813f37f1373
Author: T Worman <worman@gseis.ucla.edu>
Date:   Sat May 24 00:01:53 2014 -0700

    ERXJDBCMigrationLock.dbUpdaterCreateStatement - updated to use EOSchemaGenerationOptions instead of NSDictionary of option flags.

commit c055668c091243d27513b6af6c7dcac085713f1c
Author: T Worman <worman@gseis.ucla.edu>
Date:   Fri May 23 18:23:11 2014 -0700

    ERXJDBCUtilities.java - updated to reflect new ERXSQLHelper.defaultOptions instead of deprectated defaultOptionsDictionary

commit a7a5fc4027b740435ffc3dd9266ca71bf9ab7499
Author: T Worman <worman@gseis.ucla.edu>
Date:   Fri May 23 18:21:58 2014 -0700

    update ERXModelGroup to use EOSchemaGenerationOptions instead of dictionaries of string options

commit 89efcc98b352d45699c94855bdc5ffa276aeaf37
Author: T Worman <worman@gseis.ucla.edu>
Date:   Fri May 23 18:20:52 2014 -0700

    update deprecated methods in ERXEOAccessUtil to use EOSchemaGenerationOptions instead of generic dictionaries of options strings

commit 20157dc06d2e0ba62f1b33f3af8b4b62702a857e
Author: T Worman <worman@gseis.ucla.edu>
Date:   Fri May 23 18:18:24 2014 -0700

    ERXSQLHelper updated with non-deprecated EOSchemaGenerationOptions instead of dictionaries of options. Also, converted instances of eoaccess.EOSynchronizationFactory to eoaccess.synchronization.EOSchemaSynchronizationFactory

commit d2f9d3bf92fa5d4c5b03bbcdac1d2720c3a6c4b0
Author: T Worman <worman@gseis.ucla.edu>
Date:   Fri May 23 17:52:56 2014 -0700

    try to ensure that all instances of EOSynchronizationFactory are changed to EOSchemaSynchronizationFactory. Replace all dictionaries of sql options to EOSchemaGenerationOptions class for compliance with WO54.

commit b05c501edc4dda0cc6f5472631f375cbbbe77a35
Author: T Worman <worman@gseis.ucla.edu>
Date:   Fri May 23 15:54:34 2014 -0700

    changes to try and get synchronization factory to return the proper thing, namely EOSchemaSynchronizationFactory (or db plugin version)
remove console output for ERXigrationDatabase.synchronizationFactory
keep naming of plugin consistent - OpenBasePlugIn
keep naming of plugin consistent - OpenBasePlugIn
Merge pull request #582 from timsquared/master

Tim Worman
Happy Birthday Chuck!
Merge pull request #583 from nekesto/EROldFart

Happy Birthday Chuck! Looks fine to me