lapack: rename DecompUpdate type, remove None const
Created by: vladimir-ch
- Split DecompUpdate type into two types, one for applying an orthogonal matrix, one for generating an orthogonal matrix
- Add SchurComp and SchurUpdateComp types and consts
- Rename EVComp consts
- Remove the generic None const, it has now been replaced with type-specific None consts.
Please take a look.