Converts LIDAR data to pointcloud, optionally performing high fidelity projection and removing scan shadow/veiling points in the process