Msfpayload doesn't work if ENCODER option is set
Delete Encoder possibility in msfpayload
Wordpress Infusionsoft Gravity Forms CVE-2014-6446

The Infusionsoft Gravity Forms plugin 1.5.3 through 1.5.10 for
WordPress does not properly restrict access, which allows remote
attackers to upload arbitrary files and execute arbitrary PHP
code via a request to utilities/code_generator.php.
Change the check function

Use regex based detection
Land #3920, @agix's removal of dead encode code from msfpayload.

Was originally supposed to add support for encoders, but
this was never a supported feature of msfpayload.
Do minor cleanup
Update timeout
Fix description
Land #3949, @us3r777's exploit for CVE-2014-6446, wordpress infusionsoft plugin php upload