Merge pull request #1152 from jroper/1152-100

Fix 100-continue support
Switched to using a connection keep alive flag
Improvements from review of new results approach