Added proxy factory method for wrapping callbakcs for asserting if the callbacks were called.
Merge branch 'feature-proxy' into development