Added location searching method to service, which provides Hibernate-level searching by attribute value functionality. This needs ported to OpenMRS core if approved