build system improvements

abstracted out setting compilation flags, can now run scons from any
folder.  flags now set in FortranCompilation.py

also fixed the SConstruct file in FF2X