It has been five whole years since The Shins released an album. It seemed as if there might never be new music from the band, after its three-album contract with Sub Pop Records ended, and James ...