Added callable.create(=> A): Callable[A], closes #164
Added Array[A].copyTo(srcPos, Array[A], destPos, length): Array[A], closes #91
Added MultiMap[F, K, V].flatMapValues(V => F[W]): MultiMap[F, K, W], closes #180
Added [A].passesOne(Predicate[A]*): Option[A], closes #79
Added [A].passesAll(Predicate[A]*): Option[A], closes #77
Added [A].failsOne(Predicate[A]*): Option[A]
Added [A].failsAll(Predicate[A]*): Option[A], closes #78