Nuclear Superfluidity: Pairing in Finite Systems