Basic HuamnTaskAgent with specs
Majority voting appears to work
Calculate average answers when all questions are numeric
Merge pull request #91 from jtzemp/master

current_user.agents fails if current_user == nil
Add a POST endpoint called handle_details_post that Agents' details views can use to send data to the Agent from the UI.  Add a new ManualEventAgent that uses the handle_details_post functionality to create simple events on demand for testing / debugging.
Merge pull request #93 from cantino/manual_event_agent

Allow Agents' detail views to POST to the server; add a new ManualEventAgent for testing
Merge branch 'master' into human_task_agent
Prevent some possible XSS attacks where user input makes its way into JSON and contains </script> tags.
Merge pull request #94 from cantino/fix_xss

Prevent some possible XSS attacks
Merge branch 'master' into human_task_agent
Rename max_assignments to assignments; add lots of validations and tests
Allow Events to be re-emitted for testing.
fix spec
Merge pull request #88 from cantino/human_task_agent

Human task agent
move RTurk setup to an initializer
allow the HITs lifetime to be set
cleanup HITs when they have been reviewed
silence a log