Fix exported POM file

The POM.xml generated by gradle is a bit lame since it always use the
scope 'runtime'. To generate the right POM I had to get my hands dirty
with withXml again...

I also improve the README with more details.