Initial commit of graylog2-rest-client
Moving classes to new package prefix 'org.graylog2.restclient'
Merging missing commits:

ceaca33604026fc52d1c87aa02229449f5d89f76
48f598cc37523cd9a6fb629e54cd95703e4ad0c8
a807ffba1cc8c408156d059ce4ee1e8f084e2726
Adding SessionService which manages sessions to the graylog2 server
Including sources and javadocs in deploy step
Replacing hardcoded string URLs with reverse router library
Replacing all left hardcoded urls with calls to reverse router
Fixing maven file so it does not increment buildNumber twice.
Adding function to StreamService and Stream for (# of) active alerts
Including original exception as cause in APIException
Generating getter/setters for API request classes that are used in forms

Reason is that play cannot generate getter/setter at runtime for classes
that are part of a dependency
make this usable from sbt as a subproject, to avoid having to mvn install all the time
include typesafe repo
update typesafe maven release resolver setting
use sbt dependencies instead of reading them from pom
ignore .DS_Store
Moving NotificationType classes back to web-interface as they are
clearly related to presentation
Merge branch 'master' of github.com:Graylog2/graylog2-rest-client
Adding PluginService for managing plugins on nodes. Allows listing them
for now.
Adding method which returns implementation class names of buffers