Fixed error when country does not exist in current instance
Added test for ldap_get_instrument_people
Added test for ldap_get_statusperson_people
Added test for ldap_get_statusorganization_people
Cache is using 'cache' bin in testing environment
Changed empty condition check
Countries are computed by local function instead of Country module
Populating country and instrument data directly to cache so we can avoid creating nodes
Added tests for filtering on country
Merge branch 'refactor_v3' of github.com:eaudeweb/cms.contacts into refactor_v3