[MCC-116788][NRTM] Housekeeping - Added guard clauses

@kenyamat @mdsol/hypermedia-team 
* Added guard clauses only into Crichton.Client.
* Removed unused using statements.

This PR is not ready to merge. I am working on Code Contracts version.