Features/http input

Adds docs and code for an HttpInput plugin.  This supercedes pull request #213  

I've also made a small fix to the whisper plugin's basepath to make sure the directory is rooted properly.