Improves the yet-unused CocoaDelegate class to define optional protocols
Merge pull request #112 from tempelmann/master

Improves the yet-unused CocoaDelegate class to define optional protocols