The all-new Batbike (Batcycle) appears during filming in Glasgow for the upcoming DC Comics Batman film... but what exactly is it?