refactoring readertoc and readerfooter
so that they don't repeat themselves.
add isChapterBegin/End API for readertoc
and add missing test epub
add koreader feature list in README.md
Merge pull request #966 from chrox/collapsible_toc

refactoring readertoc and readerfooter