Dual quaternion transformation estimation feature

Dual quaternion transformation estimation algorithm added, more info at http://dev.pointclouds.org/issues/984