`Gui::loadFont()` now needs a C2D_Font parameter & path. If you're using this, I suggest to update the function to match this. If you're using `Gui::loadFont()` to load the SystemFont, I suggest to remove that, since `Gui::init()` loads it now.
All the Text Functions can now optional use the C2D_Font parameter to use a specific font. (Uses SystemFont if nullptr.)
`Gui::unloadFont()` now needs a C2D_Font parameter to unload it.
* Initial HID implementation.
Not everything may be right. I have to figure out some stuff tho.
* Add a tint param to `Gui::DrawSprite()`.
Also add Universal-Core logo.