fs: sync: Asynchronous Fsync from HTC

    * Taken from Faux's s5 repo - fixed up a bit