Could BMW make a sub-200-horsepower sedan that still drove the way we expected a 3 Series to drive? To find out, we borrowed the new 320i for a week of testing.