configurable webhook payload , update description, improve tests
add keep_events_for as an optional field for agents to decide how long to store events
cleanup failed delayed_jobs by default (for table speed)
in order to avoid leaking memory, remove all symbolization
switch from yaml to json serialization
globally avoid using symbols since we're moving to json storage
puts
fix spec typo
fix test logic :grin:
update dotenv-rails and attempt to make cap sync:db:down work with remote .env files
transform and clean utf-8
Only load the fields we need for the autocomplete.
add cached columns for event creation and last errors, reducing the number of SQL queries
fix spec?
typo
Merge pull request #117 from cantino/update_capistrano_sync

Update capistrano :sync
Merge pull request #115 from j-wilkins/webhook_agent

a webhook agent to create events from webhooks.
add validation and updating of existing event's expires_at values
Merge pull request #98 from cantino/human_task_agent_makes_polls

HumanTaskAgent can now validate answers with a poll
Merge branch 'master' into do_not_symbolize

Conflicts:
	app/models/agents/human_task_agent.rb
	spec/models/agents/human_task_agent_spec.rb