fixed method name in example in documantation

`setAuthorizationHeaderValue:forAuthType:`
test `registerOperationSubclass:`
added some tests for operation

test `addHeaders:`
test Authorization header
test completion blocks calls
test calls for `operationSucceeded` and `operationFilaedWithError:`