As previously mentioned you can turn off the error reporting/handler in FreePBX and the module would work fine in FreePBX 13. That is the "easy" part. Just turn off error handling all together, it doesn't require "countless hours".
Documentation here:
http://wiki.freepbx.org/display/FOP/Turning+off+FreePBX+Error+Handling