conditionally use either meta_add_field or meta_add_field2

In ruby 2.1.0, they seem to have replaced meta_add_field with
meta_add_field2, which takes an array as the second argument rather than
just a value. This just conditionally calls the right one with
respond_to?