Removed all unused dummy arguments from subroutines in DISCUS.
Fixed most 'may be used uninitialized' warnings in DISCUS using most sensible values.
Fixed most character truncation warnings in DISCUS.
Fixed conversion warnings in DISCUS.
Removed unused parameters from DISCUS. Also fixed incorrect type conversion.
Fixed a lot of warnings in lib_f90 files including unused dummy arguments.
Changes to allow PGI Fortran to compile lib_f90.
Some small changes to DISCUS to allow compiling with PGI Fortran.
cmake now detects Intel or Portland Fortran compiler. Set files and flags appropriately.
Merge branch 'pgi'.

Fixed ability for all programs to be compiled with Intel or Portland Group compilers.
Fixed string truncation warnings in lib_f90. Changed some variable initialisation in DISCUS to prevent implicit SAVE.
Merge branch 'cleanup'

General cleanup of DISCUS and lib_f90 including removal of unsed dummy arguments and variables, fixed uninitialised, truncation and conversion warnings.

Conflicts:
	discus/prog/powder_write_mod.f90
	lib_f90/sys_pgi.f90
Added different compiler flags for OpenMP in cmake depending on which compiler is used.
Update README.md - Fix Pete's changes
Update compile flags for PGI Fortran.
Merge branch 'openmp_if_pgf'.

Update for OpenMP using different compilers.
Merge branch 'master' of github.com:tproffen/DiffuseCode

Conflicts:
	discus/prog/chem.f90
	discus/prog/conn_mod.f90
	discus/prog/place_molecule.f90