Rewote and improved mach-o parsing code.
This no longer assumes a straight forward __TEXT, __DATA, __LINKEDIT contiguous layout and can thus handle other types of segments in between. We also now fetch the size for the __text section (for executable code).