Fix graylog2-web build issues.

1. Use Resolver.sonatypeRepo() for the Sonatype resolver. Helps sbt to
   find the graylog2-rest-routes SNAPSHOT dependency.
2. Use intransitive() for the graylog2-rest-routes dependency. This
   avoids pulling in the graylog2-server dependency and throwing
   hk2 related dependency errors.