Adding http endpoint for viewing logs and job status

Do not merge yet.  Submitting this for feedback on the changes.

- [ ] requesting review
- [ ] probably needs some tests
- [ ] documentation