Merge pull request #356 from alarcher/add_fortran_to_configure_mk

Add FORTRAN compilers and flags to configure options and environment
Add python-extra-26 package from jds
Merge pull request #357 from pyhalov/python-extra

Add python-extra-26 package from jds
Add initial files for environment-modules
Reorganize directories
Workaround for installation bug
Add MODULE macros in shared-macros.mk for environment modules support
Add bash completion path in shared-macros.mk
Use macros defined in shared-macros.mk instead of local definition in Makefile
Add modules.sh to ease initializing the environment with bash