Updated all integer and real types to be consistent, i.e., integer(i4) and real(r8)

2 jobs for master in 4 minutes and 26 seconds (queued for 8 minutes and 10 seconds)
latest
Status Job ID Name Coverage
  Test
passed #10044
gnu

00:02:15

passed #10045
intel

00:02:11