remove Json.apply() methods and simplify Json.arr() usage

As discussed in the big PR, here is a version of `Json` without the apply methods and an `Any` argument list instead of a Seq[Any] parameter.