Fix $add to accept $priority and $value meta fields

@jacobawenger 

Fix `$add` to observe `$priority`. Added test case. Had to pull in MockFirebase since it was throwing errors about persona.

Cheers,
darn, snuck that in