Refactoring to Fenix Framework 2
  * Bumped version to 2.1-SNAPSHOT.
  * Updated dependencies on FenixFramework to 2.1-SNAPSHOT and bennu-plugin to 2.0-SNAPSHOT.
  * Removed classes that are deprecated due to FenixFramework 2: SQLUpdateGenerator and ServiceManager.
  * Config no longer extends FenixFramework's.
  * Initialization of the Fenix Web Framework no longer triggers FenixFramework's.
  * Replaced Log4j logger calls to SLF4J's.
Refactoring to Fenix Framework 2
  * Usages of FenixFrameworkProject migrated to the new API
  * IllegalWriteException -> WriteOnReadError
  * Applied changes to the getDomainObject() API
Remove faulty declaration of the ServiceAnnotationProcessor
TreeRenderer now compares keys by externalId instead of idInternal
ObjectKey and family now uses externalId instead of OID.
Bug Fix: Fixed string equality comparison using == instead of equals.
Bug Fix: Renderers can now properly select the elements in a Domain-backed collection.
Minor Change: Exclude Struts's ANTLR version, it conflicts with the version used by the Fenix Framework, and yet, is binary compatible.
Minor Change: Corrected removal of ValueTypeSerializer.
Minor Change: Add FenixFramework.shutdown() to the web shutdown hook.
Minor Change: Updated POM to use the new ff-maven-plugin.