Added guard clauses into Crichton.Client.
Removed unused using statements.
Modified failed unit tests.
Implemented guard clauses using Code Contracts.
Changed CodeContractsRuntimeCheckingLevel to "Pre and Post".
Unchecked "runtime checking" option.
Removed Exception type from Contract.Requires.
Enable "runtime contract checking"
Merge pull request #35 from mdsol/feature/guard-clauses-cc

Merged!
Revert "[MCC-116788][NRTM] Housekeeping - Added guard clauses using Code Contracts"
Merge pull request #36 from mdsol/revert-35-feature/guard-clauses-cc

Revert as requested.
Added guard clauses into Crichton.Client.
Removed unused using statements.
Modified failed unit tests.
Removed redundant using.
Merge pull request #37 from mdsol/feature/guard-clauses

[MCC-116788] Guard clauses
Added Content-Type "application/json" into request header when posting data.
Merge pull request #39 from mdsol/feature/MCC-115109

[MCC-115109] Added Content-Type "application/json" into request header
Bumped version to 0.2.1.alpha
Merge pull request #40 from mdsol/feature/version0.2.1

[MCC-115109] Bumped version to 0.2.1.alpha
Merge pull request #42 from mdsol/develop

[MCC-115109] Merge into master