Added latest version of jars for JBehave and Selenium to make it compatible with Firefox. Tested with FF v21. Removed entry from pom.xml of JBehave, since it is already mentioned in release-test pom.xml
Refactor InitializationFilter so that first-time startup of OpenMRS
behaves identically to normal startup - TRUNK-3998
Merge pull request #326 from gsluthra/Upgrade_Selenium_JBehave_Version

Added latest version of jars for JBehave and Selenium for FF compatibility
TRUNK-3944: Responded to more review comments
TRUNK-4002 Test in WebModuleUtilTest fails on Windows
TRUNK-3181: Removed wrong TODO
Validate email address in user options page  - TRUNK-2498
Made notifications email address required unless notifications are made only internally - TRUNK-2498
Delete other order stuff before deleting current order - TRUNK-3289

TRUNK-3289a

TRUNK-3289a -- change OrderServiceTest

TRUNK-3289 new method and test - deleteObsThatReference

TRUNK-3289 Remove comments

Removed debug code, added javadoc

TRUNK-3289 cleanup code

TRUNK-3289 remove unneccessary code

Cleaned up the query that  deletes related obs - TRUNK-3289
Added @since to OrderService.purgeOrder(Order, boolean) - TRUNK-3289
Merge pull request #327 from dkayiwa/TRUNK-3998

Refactor InitializationFilter so that first-time startup of OpenMRS behaves identically to normal startup - TRUNK-3998
Concept Map Types in the standard test dataset have the wrong uuids - TRUNK-3683

Updated the name of 'is a' concept name type in the test dataset to match that in the liquibase file and updated the related unit tests use the new name - TRUNK-3683
Applying auto format changes
https://tickets.openmrs.org/browse/TRUNK-3959?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
TRUNK-3955 - Unrelated types in equals call
Comparison of strings using != instead of .equals - TRUNK-3959

Made some minor changes as per review comments
Merge pull request #4 from openmrs/master

Updation