Adding OSX support for assembling shellcode.

Just for the basic 32 and 64bit elf support. Havnt tested other targets.