Fix #3985 - check command should elog

This fixes https://github.com/rapid7/metasploit-framework/issues/3985

## To verify:

You will be testing the buggy version of durpal_views_user_enum. A fix for the drupal module is here: #3990

- [x] Set up a fake server: ```ruby -run -e httpd . -p 8181``` in a new terminal
- [x] Do ```tail -f ~/.msf4/logs/framework.log``` in a new terminal
- [x] Start msfconsole in a new terminal
- [x] ```use auxiliary/scanner/http/drupal_views_user_enum```
- [x] ```set rhosts [ip]```
- [x] ```set rport 8181```
- [x] ```check```
- [x] In your framework.log, you should see "error wrong number of arguments" with a backtrace for the drupal module