File support implementation based on C style FILEs.
Needs a new implementation of core::string to insure better performances.