RZL_READ_DIR_LOCAL (directory listing and SMB relay)
vprint_status mod
vprint_status changed to vprint_error as requested
Single Payloads Cache Assembled Payload Improperly

An earlier change to the framework (prepend_migrate) forced single
payloads to use the internal_generate method of payload.rb.

internal_generate calls build which has a cache to track assembled
payloads. This method assumes that a payload only needs to be
assembled once, with optional values patched in later.

Single payloads do not work this way. Each time they are generated
new assembly source is created with the options hardcoded in.

This fix updates build to use the hashcode of the assembly code as
part of the cache key.

This fixes #7898 -- a bug that prevents a user from generating
multiple variations of a single payload without a restart.
Adds function js_mstime_malloc

This function takes advantage of MSTIME's CTIMEAnimationBase::put_values
function that's suitable for a no-spray technique (based on wtfuzz's
PoC for MS13-008)
Updates documentation
According to MSFG, I can use RGB, so here goes
Uses rand_text_hex for RGB values, and correcting exception handling
Make animatecolor element optional by using innerHTML
Change module filename
Cleanup sap_soap_rfc_rzl_read_dir
Fix indent level
Land @1785, @wchen-r7's API addition for the mstime ie8 technique
Merge pull request #5 from jvazquez-r7/sap_soap_rfc_rzl_read_dir_local_dir_cleanup

Cleanup for sap_soap_rfc_rzl_read_dir_local_dir_listing_and_smb_relay
Land #1657, @nmonkee's RZL_READ_DIR_LOCAL SAP dir listing module
Update description
Removing this from master due to test problems

This module was moved over to the unstable branch in commit
7106afdf7d5a86ef80ddd5d0cd29a34a974834c5 , working up a fix now. Stay
tuned.
Revert removal of the SAP module

This reverts commit 26da7a6ee77490136e491dc8b6d3b99261ddc844.
Rework parse_xml

We try to avoid using Nokogiri in modules due to the sometimes
uncomfortable dependencies it creates with particular compiled libxml
versions. Also, the previous parse_xml doesn't seem to be correctly
skipping item entries with blank names.

I will paste the test XML in the PR proper, but do check against a live
target to make sure I'm not screwing it up.
Land #1788, @todb's switch from nokogiri to rexml