Use 'dp' from precision_module everywhere

One should not use "kind=8" in modern Fortran, but rather have it as a
parameter declared at one place.
Merge remote-tracking branch 'certik/dp_fix' into 1d-f90-conversion

Conflicts:
	src/clawdata_module.f90