first draft of new http resource
Add deep_equals utility
Merge branch 'feature/issue-82-allow-dummyapi-resources-to-be-added-in-a-modular-fashion' into feature/issue-83-add-a-new-http-resource-to-dummyapi

Conflicts:
	lib/dummy/api.js
lib/http_api -> lib/http/api
Rename test/http -> test/test_http
Second draft of the new dummy http resource
Test stubs for new dummy http resource
Merge branch 'feature/issue-82-allow-dummyapi-resources-to-be-added-in-a-modular-fashion' into feature/issue-83-add-a-new-http-resource-to-dummyapi
Merge branch 'feature/issue-82-allow-dummyapi-resources-to-be-added-in-a-modular-fashion' into feature/issue-83-add-a-new-http-resource-to-dummyapi
Tests for HttpFixture
Tests for HttpFixtures
Merge branch 'feature/issue-82-allow-dummyapi-resources-to-be-added-in-a-modular-fashion' into feature/issue-83-add-a-new-http-resource-to-dummyapi
Merge branch 'feature/issue-82-allow-dummyapi-resources-to-be-added-in-a-modular-fashion' into feature/issue-83-add-a-new-http-resource-to-dummyapi
Tests for DummyHttpResource
Change DummyApi to use the right name for DummyHttpResource
Remove old http resource handlers from DummyApi
Change DummyApi to accept opts
Get HttpApi and JsonApi tests working with the new http resource
Change HttpFixtures's body matcher to only match using the un-encoded body data if the fixture is a json fixture
Documentation for the DummyHttpResource and its friends