Added Documentation to Web-Api.
Merge pull request #399 from kelseyishmael/Web-Api-doc-updates

Added Documentation to Web-Api.
Added basic authentication for http remotes.