CMakeLists: Remove resources file

* This file has no use.
ResourceFile: Move RESOURCE_TYPE enum inside class to prevent collision

* This prevents a namespace collision with an enum in the UIWidget
header file.
UIWidget: Integrate use of nom::Font into GUI branch