Fix Fortran 90 module dependency problems
Fix Fortran 90 module dependency problems

Add compiler flag for gcc and intel to put .mod files in same place
as .o files.  Make dependencies work both if you build elk or an
app that depends on it.  Closes #725

r7056

milljm/moose,jessecarterMOOSE/moose,Chuban/moose,idaholab/moose,katyhuff/moose,andrsd/moose,tonkmr/moose,giopastor/moose,YaqiWang/moose,cpritam/moose,jinmm1992/moose,WilkAndy/moose,jbair34/moose,backmari/moose,SudiptaBiswas/moose,friedmud/moose,andrsd/moose,jhbradley/moose,xy515258/moose,jhbradley/moose,xy515258/moose,andrsd/moose,sapitts/moose,sapitts/moose,stimpsonsg/moose,jhbradley/moose,idaholab/moose,sapitts/moose,waxmanr/moose,liuwenf/moose,jasondhales/moose,stimpsonsg/moose,jinmm1992/moose,wgapl/moose,katyhuff/moose,mellis13/moose,zzyfisherman/moose,nuclear-wizard/moose,lindsayad/moose,shanestafford/moose,roystgnr/moose,harterj/moose,apc-llc/moose,friedmud/moose,roystgnr/moose,danielru/moose,zzyfisherman/moose,zzyfisherman/moose,harterj/moose,laagesen/moose,cpritam/moose,jessecarterMOOSE/moose,laagesen/moose,jessecarterMOOSE/moose,jbair34/moose,kasra83/moose,liuwenf/moose,SudiptaBiswas/moose,katyhuff/moose,shanestafford/moose,friedmud/moose,nuclear-wizard/moose,katyhuff/moose,dschwen/moose,WilkAndy/moose,wgapl/moose,nuclear-wizard/moose,dschwen/moose,lindsayad/moose,permcody/moose,lindsayad/moose,apc-llc/moose,andrsd/moose,permcody/moose,jasondhales/moose,capitalaslash/moose,raghavaggarwal/moose,apc-llc/moose,bwspenc/moose,milljm/moose,raghavaggarwal/moose,cpritam/moose,stimpsonsg/moose,capitalaslash/moose,giopastor/moose,roystgnr/moose,yipenggao/moose,shanestafford/moose,roystgnr/moose,backmari/moose,markr622/moose,Chuban/moose,cpritam/moose,liuwenf/moose,backmari/moose,danielru/moose,stimpsonsg/moose,backmari/moose,markr622/moose,joshua-cogliati-inl/moose,bwspenc/moose,cpritam/moose,WilkAndy/moose,cpritam/moose,milljm/moose,idaholab/moose,idaholab/moose,WilkAndy/moose,waxmanr/moose,yipenggao/moose,zzyfisherman/moose,dschwen/moose,lindsayad/moose,permcody/moose,liuwenf/moose,jbair34/moose,dschwen/moose,SudiptaBiswas/moose,laagesen/moose,jiangwen84/moose,liuwenf/moose,yipenggao/moose,WilkAndy/moose,laagesen/moose,kasra83/moose,harterj/moose,SudiptaBiswas/moose,jiangwen84/moose,joshua-cogliati-inl/moose,capitalaslash/moose,apc-llc/moose,WilkAndy/moose,shanestafford/moose,wgapl/moose,jiangwen84/moose,Chuban/moose,jasondhales/moose,roystgnr/moose,kasra83/moose,waxmanr/moose,roystgnr/moose,danielru/moose,giopastor/moose,giopastor/moose,waxmanr/moose,jbair34/moose,zzyfisherman/moose,tonkmr/moose,bwspenc/moose,tonkmr/moose,capitalaslash/moose,markr622/moose,milljm/moose,lindsayad/moose,YaqiWang/moose,Chuban/moose,raghavaggarwal/moose,jinmm1992/moose,jessecarterMOOSE/moose,sapitts/moose,adamLange/moose,jiangwen84/moose,friedmud/moose,xy515258/moose,adamLange/moose,jasondhales/moose,roystgnr/moose,joshua-cogliati-inl/moose,tonkmr/moose,harterj/moose,nuclear-wizard/moose,liuwenf/moose,bwspenc/moose,bwspenc/moose,jhbradley/moose,dschwen/moose,andrsd/moose,permcody/moose,milljm/moose,laagesen/moose,tonkmr/moose,danielru/moose,kasra83/moose,idaholab/moose,mellis13/moose,harterj/moose,joshua-cogliati-inl/moose,yipenggao/moose,markr622/moose,jessecarterMOOSE/moose,tonkmr/moose,raghavaggarwal/moose,SudiptaBiswas/moose,mellis13/moose,xy515258/moose,mellis13/moose,shanestafford/moose,jinmm1992/moose,zzyfisherman/moose,adamLange/moose,sapitts/moose,wgapl/moose,YaqiWang/moose,YaqiWang/moose,shanestafford/moose,adamLange/moose