Changed the number of species expcted by FIA database from 10 to 30 for convenience.
changed search grid to 0.1 as default.
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.
fix to dbfile.input.insert

fix wrong input select statement. it requires both start and end date
to do proper select.
add rhdf5 to dependences for met2model.ED
fix download ameriflux code

- now does not assume V003, but any version will do
- added list of mapping from site_id to ameriflux site names
- name files already to right name prefix.year.nc
- write all files independently to bety database
leverage of correct names in download.ameriflux
small fixes
make sure to only install rhdf5 if needed.
functions to execute remotely

- remote cmd execute, returns stdout
- remote R execute returns last variable
- remote copy, copy files
no longer write results to database

returns a data frame that can be used to write the files into the
database. This allows the function to be executed remotely (using
remote.execute.R).

Function now takes a siteabbev as input instead of site_id.
missing functions
return results that can be used to insert into bety
Merge pull request #277 from jam2767/master

fix time dimension name and met2model.SIPNET
Merge branch 'master' into fix-met-workflow
return results add start/end year
use site as prefix
big clean up

- add start/end year
- remove TA and PAR and PREC
clean up gapfill
allow editing of pecan.xml #244