TRUNK-3960 - web.xml changes to allow reload log4j.xml configuration without server restart

Conflicts:
	webapp/src/main/webapp/WEB-INF/web.xml
TRUNK-3960 - Fix for the order of registering the listeners.

Conflicts:
	webapp/src/main/webapp/WEB-INF/web.xml
Vinay, Shruthi | #954 | Prefixing artifacts with 'bahmni'
Adding bahmni-artifatory in pom
Using dns name instead of ip for bahmni repo
Mujir | #1077 | adding dependency on commons-httpclient for openerpclient. This may go away later
Vivek | Fixed the recursive logic when loading concept sets.
Added a new test for the scenario when the exception should be raised
Concept need not be lazy always
Mujir | #498 | added dependency on mail-appender. Added bahmni-artifactory repository.
 Shruthi | Fixing tests for : Added a new test for the scenario when the exception should be raised