Code re-structuring commit

Part 1 of restructing existing code to allow integration of debugger
functionality later. disassembleMachO no longer part of dump_macho.