For now, make sure that patch dependencies are stored as an array.

Whoops... This broke automatic dependency resolution for every patch with just one dependency. Of course, the obvious solution is to just use flexible arrays on the client side as well, but I don't want to push out *yet another* build that soon.