Delete delay slots after syscall
Save some instructions with dup2
Modify authors field
Delete comment
Fix bind call
Make better comment
Fix my own busted dup2 sequence
Don't use temporal register between syscals and save some bytes on the execve
Allow the Msf::Payload::Linux's generate to make its work
Modify msfvenom spec
move rev_http uri checksum code

need access to the uri checksum
routines outside of the handler.
moved them to their own mixin
and then mixed into the handler.
added specs also
Land #2873, Msf::Handler::ReverseHttp::UriChecksum
Fix a stack trace when module_payloads.rb is run

This fixes a missing check for self.target being nil in the compatible_payloads method
Land #2846 - Update mipsle shell_bind_tcp shellcode
Land #2876 - Fix undefined method `[]' for nil:NilClass in module.rb

[FixRM #8740]
Fixed bug that caused runtime error in module_rank.rb
Very minor code formatting
Land #2877, module_rank.rb TypeError fix
Land #2879, minor code formatting missed in #2863