Extract serialize->send request->deserialize part ClientBase to its own interface and implementation class.
Removed generated Extra.Client.dll from repo and added it to list of ignored files.
Removed GetUriOfType from IPomonaClient interface and added assertion in RestQueryRoot to make sure that uri will never be null.
Moved IRestQueryRoot interface to its own file.
Moved extended resource wrap and unwrap stuff to RequestDispatcher.
Made patch unwrap and wrap stuff occur inside RequestDispatcher too.
Removed useless comment.
R# cleanup
In memory test
Send serializationcontext through call instead of through constructor in serializer factories.
Merge branch 'development' of github.com:okb/Pomona into development
Add client constructor taking an IRequestDispatcher as argument. (breaks Pomona.Common ABI!)
R# RequestDispatcher
R# IRequestDispatcher
Removed repeated code in client ctor overload.
Exposed Headers in WebClient{Request,Response}Message as HttpHeaders instead of IHttpHeaders, the interface is mostly useless.
Added a way to inject default headers in request dispatcher.
Extracted part of HandlerMethod that is actually responsible for invocation to HandlerMethodInvoker.
Implement IncludeAs in type mapping fluent rules to expose a property as type different from server-side property.
Bumped version to 0.8.0.