Eleanor Crane: Quantum Computation with Fermions, Bosons, and Qubits