TRUNK-4350: OpenmrsClassLoader may chose wrong ModuleClassLoader when one module name is a substring of another module name and there is a period in the name
(cherry picked from commit 9534cdb4feebf764e4c9501342369ad62bf1b45b)