Add: pcl::BadArgumentsException class to be thrown from namespace

For void free functions when arguments are wrong throw this exception
Add function to compute interpolated index from current index, length and border type
Fix CUDA lib definition
Add: possibility to copy a cloud A inside cloud B

Add function that allows to opy a point cloud A inside a bigger point cloud B.
The position where to copy is given by top, bottom, left and right margins.
The empty lines/columns are filled by interpolating original cloud lines/columns
The aim is to replace spring stuff with faster method
Merge pull request #567 from nizar-sallem/copy_cloud_in_cloud

Copy cloud in cloud
Bump up PCL version to 1.7.2

1.7.1 has been released already and what people compile from the latest
source is not PCL 1.7.1, but PCL "next".
Merge pull request #590 from taketwo/bump-pcl-version

Bump up PCL version to 1.7.2