Update to Raven-Java 3.0-SNAPSHOT

Jackson is now used so it needs to be shaded in the project to avoid
conflicts
Ignore dependency-reduced-pom