Merged changes from St Andrews
Added back C++ compiler option required by OSX.
Added example idlrc file.
Added updated VisIt legend patches.
Updates to FORTRAN submodule
Fixed setting up local grid dimensions in parallel.

This fixes FGE bug-tracker issue 57.
Autodetect for the clang compiler rather than OS
Merge remote branch 'origin/master' into mbda
Updates to FORTRAN submodule
Fixed GIT_DIR variable and a Python exception.