OpenDJ 3 : config framework
Reducing compilation errors in org.opends.server.admin packages
* Simple changes in org.opends.server.admin.server package
and org.opends.server.api package
** use i18n classes
** use Validator class from SDK
** remove API annotation
* Add stub classes DirectoryEnvironmentConfig and Embeddedutils
* Migrate generation of DynamicConstant class from ant to maven
** add new directory src/main/java-templates to hold source template
** add maven plugins to generate revision number, timestamp and
parse version number