[Core] Renamed SuperSmartPointer to DisposablePointer;
[Core] Added new simplified UI code;
[Core] Added Console Command Log;
[Core] Added ReadOnly and WeakReference support for DisposablePointer;
[Core] Added Path overload to PackageFileSystemManager's GetFile;
[Core] Removed Rect FullSize;
[Core] Renamed UIPanel to UIElement;
[Core] Improved InputCenter's Touch Events;
[Core] Added In-Game Console Up/Down history support;
[Core] Simplified and Fixed RenderTextUtils's FitTextOnRect;
[Core] Fixed crashes due to Texture deleting TextureHandle using its owner when its owner was already destroyed;
[Tools] Updated code with new changes;