Credit: WTOP/Mike Parris Car Review: Does the new Genesis G70 have what it takes to win in the small luxury sedan class?