Created originally on Bitbucket by vaibhavsood12 (Vaibhav Sood)
Was already merged in Bitbucket before import, marked as merged by the import user
Added the missing functions for issue #2142 (closed). Added a test case to test wrap_binaryfunc call when using '+' on 2 type objects implementing nb_add