Scissor test.

(if calling SetScissorTest right after SetViewport, call FinishDrawing inbetween)
fixed initArgv
Merge branch 'master' of github.com:smealum/ctrulib
gpu stuffs
Fixed broken path code in sdmc_dev.c. Disabled attributes code in sdmc_open() for now, since that was causing file truncation(even with read-only file opening).
Merge pull request #22 from profi200/master

Added functions for launching other apps/applets
Add sdmc.h
With RUNFLAG_APTWORKAROUND enabled, at the start of aptReturnToMenu just set the status to APP_EXITING then return(this func won't actually get executed with RUNFLAG_APTWORKAROUND atm). Updated __handle_notification() to check for errors from APT_InquireNotification. In aptExit only call the applet-utility code when RUNFLAG_APTWORKAROUND is not set. Minor other changes. Fixed APT_CheckNew3DS code so that it properly only uses one of the APT cmds.
Updated mvd code and added an example.
fixed sdmc example
rewrote GPU examples/gpu/data/test.vsh
added APT_HardwareResetAsync (tested)
added prototype to soc.h