Coral: Fast, Parallel Multi Model Fitting With Applications To Mapping, Perception And Scene Reconstruction And Understanding