Merge pull request #4 from virmitio/master

add libretro cheat support
remove unused methods
use intptr_t for switching on pointers
add a missing field initializer
just in case maybe?
remove cross platform noise from the Makefile
purge a huge amount of cruft

	- old build files for forgotten devices
	- unused asm funcs for system calls
	- movie, netplay, screenshot and zip support all handled in retroarch
	- some temp files and backups
remove ifdef preventing compile of dma
pull out the _splitpath guff
only include os9_asm stuff if necessary
clean up the port file
use the inline to rule them all
define word access macros once
Fix a bug in getset that writes to the wrong address in LSB_FAST_WORD_ACCESS mode
enable FAST_LSB_WORD_ACCESS
fix some compiler warnings with const strings
don't use hand rolled asm memset code, the compiler and libc will do a better job
remove an unused memmove wrapper
remove an asm dump of fxinst
remove some more unused cruft