Merge branch 'develop'
Merge branch 'develop'
Merge branch 'develop'
Reverted set constants in the project files
Add OnBeforeInvoke and OnAfterInvoke events

Support for hooking into service calls. Separate
events can be configured that will be fired before
and after the service method has been called.
Add comments to DynamicProxyTypeGenerator

Add some helpful comments that make reading the IL code
generation source a bit code easier.
Add method name and parameters to OnInvoke events

Modifies the proxy IL generator to report the
method name and parameters it was called with.
Add service method return value to OnAfterInvoke

Service method return value is now passed in the
event arguments when using OnAfterInvoke.
Better error messages for invalid interfaces.

Now throws InvalidOperationException if the given
service interface:
 * Is not marked public
 * Is not marked with ServiceContract attribute
 * Does not contain methods marked with OperationContract
The error messages are much easier to understand now.
Mention OnBeforeInvoke and OnAfterInvoke in the readme
Fix typos in the readme regarding OnBeforeInvoke and OnAfterInvoke
Fix OnBeforeInvoke/OnAfterInvoke typos in readme
Merge pull request #3 from varkkjuh/oninvoke

Added OnBeforeInvoke and OnAfterInvoke event handlers
Merge branch 'bettererrors' of https://github.com/varkkjuh/WcfClientProxyGenerator into varkkjuh-bettererrors

Conflicts:
	source/WcfClientProxyGenerator.Tests/ProxyTests.cs
Incrementing version
Issue #5: OnException support
Documented the OnException handler
Use passive tone in documentation
Updated setup scripts for the rake build environment
Build now outputs XML documentation files. Also added to NuGet package

Fixes issue #6