ptrace PEEKTEXT being used

Also made more error checking in debuglib.c
Dumping memory by size instead of range
peektext now holds return data in argument
Memory support added :D
Removed use.py
Makefile dependencies addition
Removing unneeded free

Valgrind says it's ok?
Also, this free was crashing us on 32 bit.. weird
Makefile now allows for 32 and 64 bit to work

Also exported some variables which is nice
Added libdwarf.so for 32 and 64
Makefile with library_path exported
Recursive MAKE call
Makefile using export library as well
Makefiles woo.. better dependencies

Now if anything changes in sub make locations, the root make
will notice.
Makefile: Faster cleaning