Implement txt backend for okular.

Implemented:
- Implmenet detect encoding using KEncodingProber

TODO:
- Detect per page symbols
- Fix many TODO's