Did most of GUI_TextItem implementation.
Moved OriginPosition enum out of sprite class
Added font load function to Engine to help prevent CTDs
Added SourceSansPro font and spritefont

Signed-off-by: BunnyRabbit2 (Lewis Storey) <iamlewisstorey@yahoo.com>