Fix tests and add tests for HttpUtils
Test documentation and move sample apps

Add tests for documentation (test that there are no unexpected errors)
and move sample apps to a separate folder and a separate solution.
Fix references in demos
Move test data to a separate folder