merge gemm conversion by Dr. Dimitar Pashov for speedup!
sxcf_fal2.F sxcf_fal2.sc.F wintzsg.F x0kf_v4h.F
compile with USE_GEMM_FOR_SUMM cpp flag to activate it.
modify gwsc for cray
add openmp in x0kf_v4h.F
bug fix in gwsc
modify exec/make.inc.ifort_kyotoD_kino
use gemm in gwsrc/ppbafp.fal.F
add openmp in gwsrc/x0kf_v4h.F
modify fpgw/exex scripts
epsPP_lmfh epsPP_lmfh_chipm eps_lmfh eps_lmfh_chipm gw_lmfh gwinit gwsc1shot_diag
introduced $mpi_run, for example, which is used like
$mpirun $nfpgw/hx0...

also add $echo_run and $serial_run
$echo_run echo
$serial_run $nfpgw/hqpe

cray machines must run programs like
aprun echo ...
aprun $nfpgw/hqpe
aprun .... $nfpgw/hx0...
all OK! for gfortran (make.inc). FFLAGS_OMP=-openmp and -DUSE_GEMM_FOR_SUM needed in fpgw/exec/make.inc (Need to modify other make.inc.*).

We have to add these options also for other cases.
minor bug fix for ppbafp.fal.F