use reactive-rabbit and newest akka-streams

Quite a lot changes to the API.

For update:
- [x] code
- [ ] comments
- [ ] tutorial
If you are interesed only in finding if there a single word from `unsafeWords` than you don't need to walk through all elements.

This will be more efficent:
```Scala
unsafeWords.exists(msg.contains)
```