Implement JSON view support for Jackson 2 branch and re-enable views test

I'd love to see the Jackson 2 branch merged into master.  Here's my contribution towards making that happen ;-)