allow dashes in repo names, switch to & separator

This fixes #73. Not merging until the updated river lands in maven-central.
http://central.maven.org/maven2/com/ubervu/elasticsearch-river-github/