Simplified fetcher to work with new server contract.
Work in progress: some asynch test assertions not executing.
Work in progress: new approach, but still having problems getting asynch assertions working.