Unit test for /agents/:agentID/settings
Should return valid HTML, redirect to /login if user isn't logged in, and show an error if agentID is invalid.
Should show an error if agent doesn't belong to user.
Should show a form with the following fields:
- name
- description
- range high
- range low
- add performance metric
- submission button
- cancel button
When submitted, should go to /agents/:agentID
Should have a link to /agents/:agentID/delete.