Changed args to #'eval-push and #'run-push

to avoid multiple recursive calls to the functions when only one or two and two or three arguments are passed, respectively.
Merge remote branch 'fowlslegs/patch-1' into fowlslegs-temp
Adjusted (improved?) agent error reporting; merged fowlslegs/patch-1 to eliminate extra recursion for unspecified args in interpreter.clj.
Merge branch 'master' into behavioral-diversity-experiments
Fix bio data weirdness
Fixed failure to :require clojure.repl in clojush.pushgp.pushgp.
Merge branch 'master' of github.com:lspector/Clojush
Merge branch 'master' into behavioral-diversity-experiments