Fixed issues with arguments for dice plugin

I'd propose the use of pattern matching here. Usually to deal with arguments we write things such as

```scala
arguments match {
  case Array(f, s) =>
    val faces = toInt(f) getOrElse 20
    val count = toInt(c) getOrElse 1
  case _ => response = errorResponse
}