Fix latest libctru

Fixed issues found by debugging the latest improvements to libctru (https://github.com/smealum/ctrulib/tree/refactor/libctru). Homebrew built with the latest version of this library should work again. The changes include:
 * Fixing a bug where the first instruction of a thread was never executed
 * Changing SRV::Initialize HLE function to return success code (libctru was updated to check this)
 * Adding support to load .bin files, as these are typically generated in the process of building 3DS homebrew, and helpful for debugging