We have taken the Honda CB500 X into uncharted depths, with a full and thorough on and off-road review, here’s what we found out...