EPS_DELETE_FILE (File deletion and SMB Relay)
vprint_status mod
EPS_GET_DIRECTORY_LISTING (List Directory abd SMB Relay)
SAP /sap/bc/soap/rfc SOAP Service SXPG_COMMAND_EXEC Function Command Injection
Rex::Text.rand_text_alphanumeric for file name
SAP /sap/bc/soap/rfc SOAP Service SXPG_CALL_SYSTEM Function Command Execution
vprint_status changed to vprint_error as requested
vprint_status changed to vprint_error as requested
Fix SAP modules, mainly to make a better use of send_request_cgi
Fix feedback provided by @nmonkee
Fix more feedback provided by @nmonkee: CMD vs COMMAND
Move file to auxiliary/dos/sap
Change module filename
Clean up for sap_soap_rfc_eps_delete_file
Add OSVDB reference
Change module filename
Clean up sap_soap_rfc_eps_get_directory_listing
Move module to multi-platform location
Clean up sap_soap_rfc_sxpg_call_system_exec and make it multi platform
Fix unintelligible error when importing empty file

IO#read returns nil for an empty file if given a length argument, which
caused a stack trace when attempting to import a file instead of a
useful error message.