Fix migrate exit condition

I felt into the C progrmmer's trap of accidentally using `=` instead of `==`. This is
not good. Good catch @jlee-r7.

This commit fixes this, swaps the values around and tidies up code a bit.
Remove RDI from the source

Also move the delay loading code to another location as this isn't part of
the RDI source, but was included there beforehand.
Update Meterpreter to use the RDI submodule
Update bare extension template to use RDI submodule
Land #57, bad conditional
Land #59 Reflective DLL Submodule

Conflicts:
	source/ReflectiveDLLInjection
Merge branch 'upstream/master' into command_req_update

Conflicts:
	source/ReflectiveDLLInjection