For 2019 the CB500 range covers naked, sportsbike and adventure machine – here’s all you need to know