DataFilter handle metadata numerics

.. code assumed numeric fields always metrics when they
   could also be metadata.

.. this also fixes checkbox tests too
Merge remote-tracking branch 'upstream/master'