Adding my changes for apelclient and apelparser for EMI3

Added my changes for APEL BOX and APEL PARSER for EMI3

Using client instead of publisher. Removing useless publisher_ActiveMQ. References to publisher removed. Removed useless comment.

No java

we dont need this lines

useless variables

we dont need these lines

indentation
Cleaned useless variables and reference to the components apel
DPM config: fix typo leading to missing xrootd redir config  if the head node is not configured as disk instance.
Repository configuration: add support for using UMD-3 repos rather than EMI-3
VOMS config: do not restart Tomcat after a config change by default
(variable VOMS_TOMCAT_RESTART_CONFIG added to force it)
Merge pull request #73 from jouvin/umd3-dpm

DPM config: fix typo leading to missing xrootd redir config
Merge pull request #74 from jouvin/umd3-repository

Repository configuration: add support for using UMD-3 repos rather than EMI-3
Merge pull request #76 from jouvin/umd3-cream

Torque config: allow a site to redefine PBS_AUTHORIZED_USERS_SCRIPT
Merge pull request #67 from almumontiel/apel

Apel
Merge pull request #75 from jouvin/umd3-voms

VOMS config: do not restart Tomcat after a config change by default
Fix X509_USER_PROXY issue with last version of glite-wms-ui-commands
Permit to define glexec exec permission depending on the GLEXEC_OPMODE
Merge pull request #78 from Pansanel/glexec_fix

Permit to define glexec exec permission depending on the GLEXEC_OPMODE
Merge pull request #77 from Pansanel/ui_fix

Fix X509_USER_PROXY issue with last version of glite-wms-ui-commands
Create LICENSE

Fixes #70