Fix: Don't terminate if no HTTP callbacks are provided.
Merge pull request #3 from browndav/master

Merge from upstream