stricter mutation checks
separate SpringContextTest into SpringContextBeanConfigTest and SpringContextLifecycleTest