use C-style file I/O
+ use C-style I/O to read font file into memory
no sure if 'rewind' is a standard - use fseek instead
oops buffer.get() returns raw bytes (not `\0` terminated C-string)
ensure we read the whole file at once
wrap FILE* in std::unique_ptr (RAII)
pull C-i/o from std:: namespace
c++11 - use std::unique_ptr instead of boost::scoped_array
(TODO  - consider storing unique_ptr's in memory_fonts_ and avoid constructing std::string)
call FT_Done_Face for matching FT_Open_Face
style
use _wfopen in windows
Merge branch 'master' into stdio

Conflicts:
	src/font_engine_freetype.cpp
Merge branch 'stdio'