function readyFailed(error){
            hasLoadFailed=true; // bail out of remaining tests
            var status = '\nResponse status: '+(error.status || 'none');
            var message = 'lookups.ready failed. Are the app and MongoDb servers running? '+
                status + ". Message: "+ (error.message || 'none');
            expect.toFail(message);
            done();
        }
*********************
Test the lookups service asynchronously with specs that
HIT THE LIVE SERVER

requires the ngMidwayTester

These are almost the SAME TESTS AS IN SYNCHRONOUS lookups.spec.js !!!
but this time we're dealing with the full data set from the server
Still hitting the server before every test (see network traffic)
which makes these tests slow.

That's why the sync test with $httpBackend mocked is preferred
and could disable/skip this test for most testing environments.