Add module for BID-46926
Add some randomization to the ROP chain
Fix the dwSize parameter
Adds working shellcode exec local exploit.
Clean up // comments.
Restructure some of the exploit methods.
Allow Exploits to provide Encoder Compat options
Use same coding style
Favor \! vs == false
use the actual shellcode length.
Return true in EOF when tell() > stat.st_size
Add pymeterp TLV types for additional network functions.
Support retrieving interface information via netlink.
Support retrieving interface information via windows mib functions.
Add missing return statement.
Try to pthread_create. Fails.
Support retrieving interface information via GetAdaptersAddresses
Support tcp server channels and add a python MeterpreterSocket
Add interface support via OSX SystemConfiguration
Merge branch 'master' into pymeterpreter-net

Conflicts:
	data/meterpreter/ext_server_stdapi.py