add install module that extracts data from asset at runtime

At each start it will check the 7z compressed package like `koreader-g1d292f1.mp3` in `asset/module`. If the revision is different from the `git-rev` file installed in application's data directory, it will extract the package to the root data directory.