return of norm depends now on matrix's element type
normfro for sparse matrices re-uses implementation for vectors