Round 1 review comments; fix error handling
Move fact upload endpoint to /api/hosts/facts