Arecibo and the PALFA Pulsar Survey