Added statusChangeDelegate
Add status changes in close and open methods
Merge branch 'statusDelegate'
Make one delegate for this framework
Removed needless methods from protocol
Merge pull request #3 from msaveleva/master

Pull request ver3