implemented @dbarowy fix for #400
Merge branch 'untested' of github.com:etosch/SurveyMan into untested
Merge branch 'master' of github.com:etosch/SurveyMan into untested
Merge branch 'untested' of github.com:etosch/SurveyMan into untested
did #385, but a million other mofos included source in their jars. thanks for the bloat, jackasses. :{
implemented #366 and removed extraneous thread sleep
Update README_artifact.md

src has been moved to inside the jar
Update README_artifact.md
Update README_artifact.md
moving run into its own thread meant we lost the access key exception catch. moved it back out and got rid of all synchronization, except the concurrent hash map. threads make local copies of relevant information instead.
fixed #404
moved runner back into its own thread.
added testing for #404
added test for #302
merge
forgot pay bonus script -- new error now
fixed #405. found what i believe to be the cause of #403. Better messages during runs. utility class for verbose output.
this will fail travis -- i need to run the tests on my work machine though
now it should be working
Merge branch 'master' of github.com:etosch/SurveyMan