Merge java service files in META-INF/services of 3rdparty jars

Lucene 4.x and ElasticSearch 0.90.0 have some service files with naming conflicts if put them in a single jar.
Merge pull request #486 from goncha/master

Fix wrong content in Lucene's java service files when updating to ElasticSearch 0.90.0
- Merge META-INF/services/* files from dependency jars. (#486)
- remove shell version of extract_services.rb