Refactor RDF usage

- use jena library
- remove AbstractGraphPipeEncoder
- use osm API and JSON library
- add cache of geo locations and serialize it