Fix #1136 - Ivy's `+` dependencies not converted to maven style syntax.

* Attempt to convert dependencies that end in `+` into maven-style version range
* if a failure occurs, just use the original version (could be bad...).