new service exe creation refreshed
fix typo
Change to try to follow ruby guidelines
Add string_to_pushes to use non fixed size service_name
fix typo
refactor `to_winpe_only` code to be used by `to_win32pe_service`
Add options `SERVICE_NAME` and `SERVICE_DISPLAYNAME` to psexec and correct service payload generation
Change author of single_service_stuff.asm
Add create_remote_process block, now used in exe_service generation
Improve block_create_remote_process to point on shellcode everytime
Improve service_block with service_stopped block to cleanly terminate service
Prevent import table overwritting by shifting entry point
up block_service_stopped.asm
Try to add SERVICE_DESCRIPTION options to psexec, but it doesn't seem to work...
correct error in block service_change_description
SERVICE_DESCRIPTION doesn't concern this PR
Rebase on https://github.com/rapid7/metasploit-framework/pull/2831 and adapt to the new mixin