Fixes to compile on 1.6.1

GuiScreenBase's constructor is the only real API-level change this actually requires, due to the new Resource system.

The transformer code looks mostly fine, since the MCP/SRG names it uses haven't changed at all.

Texture files were moved, as ResourcePacks will always generate paths inside /assets.