Adding vm region recurse function, in hopes it may be useful later.

Also restructuring loops a bit.
Forgot to remove this
Added function to find file path region is mapped from.

Helps improve finding first instruction address of a text section.
Initial work on finding mapped region names through dyld
Added function that tries to traverse each binary in a process.

This method may not actually be useful to me and I may remove it. It turns out a ton of the binaries are not "really" there, just a portion of the mach headers. Also, it takes some time to traverse through everything.
Find nearest mach header region to find first instruction address.
Don't think I'm going to use these functions.