minor fixes
Merge remote-tracking branch 'origin/fortran-backend-and-apps' into fortran-backend-and-apps

Conflicts:
	translator/fortran/python/op2_fortran.py
optional arguments
fixes to the code generator
plan debug
Revert "plan debug"

This reverts commit d8c14f7869be1476a99fa01fafbfb113c8330188.
reeduction fix
Merge remote-tracking branch 'origin/fortran-backend-and-apps' into fortran-backend-and-apps

Conflicts:
	op2/fortran/Makefile
	translator/fortran/python/op2_fortran.py
Merge branch 'fortran-opt' into fortran-backend-and-apps