Merge branch 'master' of https://github.com/openmrs/openmrs-core
Merging wyclif's commit for ModuleFactory.startModuleInternal calling
itself recursively: Spring ApplicationContext is not able to be
refreshed properly through the API - TRUNK-204
made a slight change in the naming of the GP
Removing unused message for: Force password change page help text should
reflect security global properties - TRUNK-1868
Changing the number of characters from 49 to 50 as expected in
PersonNameValidatorTest for: Add regex validation to PersonNameValidator
- TRUNK-2616
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
Not started required modules error message should not include modules
that are already started - TRUNK-3999
Sindu,Sanjana|fixed dropdown of visit types to show the retired visit types too
Applying auto format changes
Foreign key constraint violation when altering privilege.privilege column - TRUNK-3993
Merge branch 'working'
Reverting  Foreign key constraint violation when altering privilege.privilege column - TRUNK-3993
Added the current validCheckSum  Foreign key constraint violation when altering privilege.privilege column - TRUNK-3993
TRUNK-3944: Responded to review comments
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
TRUNK-3586 Update unit testing environment to use mocks