Add some failing tests. :boom:
Fixes "Misused header name" bug in dynamic headers.

Check for existence of the header being removed in each headers
collection before trying to remove it. (The headers collections throw if
they don't support the named header.)
Added failing test.
Allow more than one parameter per URL segment
Test to check correct URL for multi-param segments.
Fix speling. :monkey:
Merge pull request #47 from bennor/multiple-parameters-per-segment

Allow more than one parameter per URL segment.
Merge pull request #44 from bennor/fix-authorization-header

Fixes "Misused header name" bug when using dynamic headers.
adds failing test and moq for mocking stuf
proposed fixed for Observable
rebase on top of current master
observable methods should be fired only when someone subscribes to them
updates tests and removes moq