Plugin improvements

This PR introduces some plugin improvements:
* TransportClient was removed (less efficient than NodeClient when doing heavy work on ES)
* The Readme was updated to reflect changes, added a Motivations and a Contribute section
* Added plugin integration tests to validate behavior over a representative OSM dataset
* Implemented Reverse-Geocoding specialized index builder