Initialize FileChooser with root_path, otherwise the command line argument (directory) is ignored

Just a small bug. Currently the KUAL launcher "Start in documents" makes koreader show its directory instead of `/mnt/us/documents` because of this.
BTW, the new FileManager and the shared library recent additions are simply great. Thank you guys for the good work.