**Describe the feature** Implement a generic Z-matrix reader/parser. It could be nice to generalize this as implemented in siesta.