Remove retain parameter from al_wrapper_invoke_ctor()

If not retained by invoke_ctor(), Lua has no references to the new userdata and it could be claimed by GC.
Add documentation for wrapper.h