Fix automake to include headers for generalized solver
precision_typedefs.h is needed by the generalized methods, but only included when built with MPI. Thus the normal distcheck does not catch this.
This MR adds precision_typedefs.h to Makefile.am and adds a distcheck test with MPI