Drop adapter support from FunctionWrapper and handle it with a derived class. Changes fix issue with signature preservation for bound methods when using an adapter. Issue #2.
Set __module__ and __doc__ in ObjectProxy of C implementation to prevent those from derived Python class from taking precedence.
Use US spelling to be consistent with everywhere else.
Merge branch 'feature/refactor-adapter-mechanism' into develop