Preliminary work on libOGC port.
-did some libogc gui stuff
-opted-out all dvd/flash access functions until fully ported
-some re-structure, moved the flashloader in own dir
One Makefile to rule them all
- type "make" at rootdir for help
- currently supports:
- XenoAT
- XenoShell
- AVRDUDE (or similar)
Updated Makefiles
- new option -extra
*UNTESTED CODE*
Filled in the missing DVD functions. I am working off the assumption that these are the DVD functions used in the original code as they were not present. I got these from Emu_Kidid's GCOS source.
 I had to comment out the zlib stuff in order to get it to compile, had difficulty getting that library recognized.
XenoFlasher no longer hangs..
Flashing attempt failed..
NO MCU corruption from failed attempt..

-- included Debug statements for inject 
-- included Cleaned version of inject (commented out)
first working version of the flash loader.. its buggy, but it works. clean up the code on next commit, just uploading current kinda working version for now