Parameters through parsing of Hamiltonian files

Automatically generate parameter list by parsing the Hamiltonian files. Use this to automatically write subroutines for reading associated namelists and MPI-communicate the parameters.

This is in preparation of writing the parameters into the HDF5 files.