Added snippet to implement the disposable pattern correctly
Added snippet to implement the correct way to work with a WCF client (i.e. dispose/close/error handling)
Fixed issue with dispose snippet

The dispose method should've been protected & not private
Merge pull request #43 from rmaclean/master

Added two snippets for C#