only load default font if it's the ttf one, not the bam one
update libRocket file interface
more compatibility fixes
compile error
More compatibility fixes