Refactored curly and clj-http request commonality
Not generating vals marked as :gen false
Consistent handling of content type
Fixed codex-dir
manual merge