Fixes issue with cfhttp not throwing errors.
Closes Issue #1785
Closes #1785
Closes #1834
Merge branch 'develop-importantissues' into develop