Canonical Lossless State-Space Systems: Staircase Forms and the Schur Algorithm