LDEV-2905: There is no need to add SignupOrganisation.java to list for automatic .hbm.xml generation. It does not contain XDoclet tags and a static .hbm.xml file was already provided.
LDEV-2714: Put back @Override tag as it is marked as error only when using Java 1.5. In higher versions overriding interface methods is OK. Thanks, Andrey, for advice!
LDEV-2901, LDEV-2902: Move classes generated by Eclipse to different directory than Ant generated ones so they do not overlap and product errors.Classpath in JAR/WAR manifests is not needed as JBoss Classloader takes care of dependencies. Manfiest was moved to a central location and is customised only with product name and version during JAR/WAR build.
LDEV-2892: Detect where hide*Message() methods are located (current, parent or top window) so there are no errors even when Forum Authoring is located in an iframe.Also fix Hibernate query, unreadable in its "new" version.