Back porting to 1.9.x: Refactor InitializationFilter so that first-time
startup of OpenMRS behaves identically to normal startup - TRUNK-3998