The best river cruises in Europe offer a new way to experience the continent. See lavender fields, terraced vineyards, and medieval villages aboard these lines.