Use nsoperation
Return NSOperation
Return correct error
Check for cancelation
Change numberof concurrent operation
Implement example of cancelation
Update changelog
Update change log
A little refactoring
Merge pull request #47 from Constantine-Fry/fry-use-nsoperation

Use nsoperation