The best blazer for your body type and occasion. Maria's guide to single-breasted, double-breasted, oversized, cropped and longline blazers — explained.