Add support for root-level array in JSON

Ensure that virtus array coercion also correct.
Add documentation for supported Array coercion