fix infinite loop on up-skip CJK puncutuations
Merge pull request #543 from chrox/master

fix infinite loop on up-skip CJK puncutuations
move reader code into frontend/apps/reader

it makes more sense to completely separate the UI framework and
application code