Better email formatting for events
Add quick navigation box for Agents
add cannot_create_events! annotation
Show event sources and receivers.
When an Agent isn't working, the "No" links to either the Agent's details tab, or its Logs tab, depending on if the most recent log is an error.
Update Agent Index to hide impossible fields.
Minor css
Add about link
Merge branch 'master' into annotate_agents_that_do_not_make_events
Merge pull request #86 from cantino/annotate_agents_that_do_not_make_events

Annotate agents that do not make events
merge
Merge pull request #87 from cantino/quick_navigation

Add quick navigation box for Agents
merge
Merge pull request #83 from cantino/better_email_formatting

Better email formatting for events
Fix HTML email sending
Allow the quick navigation menu to run propagation and show the diagram.
current_user.agents fails if current_user == nil

I didn't want to mess with organization and style too much, so I didn't do a full-on refactor, but this might want to live as an AJAX call, or if not, maybe a helper.
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