Add new metrics to galgebra

solve a bug in diagpq
Add string representations for 2 arbitrary metrics