Added override-able #defines for filenames where pointed out by Ze'ev
Display mounted filesystems
Added a xstr_printf() family of functions.
Change to make this compile on OS X
Fixed compilation error on windows - test program used ISLNK which (apparently)
Changed all the (uint8_t*) utf data strings to plain (char*) data strings.
Added a length getter for xjson.
Added a few test cases for checking that the mode fields work in the