Tweak to make trait conversion (e.g. LMA->SLA) less random

Per discussion at gh-245, setting the random seed before doig trait conversion
should prevent re-run of meta-analysis when forceupdate=AUTO (if traits really
haven't changed since last run).
Add -l flag to allow 'module load XXX' to work

If I try to run a qsub job on geo.bu.edu and it requires modules
I've loaded in my .bashrc (e.g., 'module load hdf5' in this case),
the job only works if my script has a '-l' flag after the shebang.

Apparently some users don't have this issue, but it doesn't seem like
the flag hurts anything even when its not needed.
Merge branch 'fix_query.trait.data'
Merged fixes from master
Merge pull request #252 from ryankelly-uiuc/fix_query.trait.data

Tweak to make trait conversion (e.g. LMA->SLA) less random
Merge branch 'master' of github.com:PecanProject/pecan
Merge branch 'master' of github.com:PecanProject/pecan into run
Merge remote branch 'origin' into run