Merge pull request #83 from briandrawert/develop

use EC2 environment variables if set
added local task tests, made work with new stochkit2
Merge branch 'develop' of https://github.com/StochSS/stochss into develop
adding tests and cleaning up
updated ami with latest stochkit2 version and added tests
tests for remote tasking
Update run.mac.sh

stochkit_ode.py substitutes ode on ODE testing command lines
$STOCHSS_HOME/conf/config now has correct format (2 lines)
Update run.mac.sh
use relative path for ssa execution
ode still broken
Merge branch 'develop' of https://github.com/StochSS/stochss into develop

Conflicts:
	run.mac.sh
file ode.tgz updated
fix issue with incorrect task id being returned for celery tasks
entries werent being deleted from dynamodb table because aws keys were not being picked up
fix issue with how executables are called when running on the cloud
fix issue with how compute nodes set stochkit_home env var
fix issue with failed cloud jobs never being recognized as failed
Merge pull request #87 from StochSS/bug_fixes

In the interest of getting these fixes back into develop, I am merging this myself.
ensure ode cloud execution works and update the ami
properly mark stochkit job as failed if no results are created