Support PointcloudDatabase on ICPRegistration

If use PointcloudDatabase with ICPRegistration, ICPRegistration lookup best matching models out of 
the models stored in PointcloudDatabase.