Rename old ROS components (sensor_msgs/*)

std_msgs::Header -> pcl::PCLHeader
sensor_msgs::Image -> pcl::PCLImage
sensor_msgs::PointCloud2 -> pcl::PCLPointCloud2
sensor_msgs::PointField -> pcl::PCLPointField
Took out all USE_ROS references
Move conversions into common/pcl

fromROSMsg -> fromPCLPointCloud2
toROSMsg -> toPCLPointCloud2
Remove pcl_2d and dependent files
Remove pcl_cuda
Remove pcl_gpu
Remove CUDA related cmake stuff
Remove pcl_ml and dependent files
Remove pcl_simulation
Remove pcl_stereo
Remove 3rdparty stuff
Remove Brisk keypoints and features because there is no non SSE4 version
Fixed install path for conversions.h and register_point_struct.h
Merge remote-tracking branch 'origin/master' into next_new

Conflicts:
	common/CMakeLists.txt
	gpu/kinfu/src/cuda/estimate_combined.cu
	gpu/kinfu_large_scale/src/cuda/estimate_combined.cu
	gpu/octree/src/cuda/octree_builder.cu
Install common headers again.
Merge remote-tracking branch 'origin/master' into pcl-1.7.0
Merge remote-tracking branch 'origin/master' into pcl

Conflicts:
	2d/include/pcl/2d/edge.h
	2d/include/pcl/2d/impl/edge.hpp
	2d/include/pcl/2d/impl/keypoint.hpp
	2d/include/pcl/2d/keypoint.h
	2d/src/examples.cpp
	CMakeLists.txt
	apps/3d_rec_framework/include/pcl/apps/3d_rec_framework/pc_source/mesh_source.h
	cmake/pcl_find_cuda.cmake
	gpu/octree/src/cuda/octree_builder.cu
	gpu/people/CMakeLists.txt
	gpu/people/include/pcl/gpu/people/label_tree.h
	gpu/people/include/pcl/gpu/people/person_attribs.h
	gpu/surface/src/cuda/convex_hull.cu
	recognition/CMakeLists.txt
	simulation/tools/README_about_tools
	simulation/tools/simulation_io.hpp
New Version 1.7.1
Revert pull request #407
Merge remote-tracking branch 'origin/master' into HEAD

Conflicts:
	2d/CMakeLists.txt
	2d/include/pcl/2d/edge.h
	2d/include/pcl/2d/impl/edge.hpp
	2d/include/pcl/2d/impl/kernel.hpp
	2d/include/pcl/2d/impl/keypoint.hpp
	2d/include/pcl/2d/kernel.h
	2d/include/pcl/2d/morphology.h
	CMakeLists.txt
	PCLConfig.cmake.in
	apps/3d_rec_framework/CMakeLists.txt
	apps/3d_rec_framework/include/pcl/apps/3d_rec_framework/pc_source/mesh_source.h
	apps/3d_rec_framework/include/pcl/apps/3d_rec_framework/utils/vtk_model_sampling.h
	apps/3d_rec_framework/tools/apps/CMakeLists.txt
	apps/CMakeLists.txt
	apps/src/face_detection/filesystem_face_detection.cpp
	apps/src/face_detection/openni_face_detection.cpp
	apps/src/openni_organized_edge_detection.cpp
	apps/src/pcd_organized_edge_detection.cpp
	apps/src/stereo_ground_segmentation.cpp
	cmake/pcl_targets.cmake
	common/include/pcl/impl/point_types.hpp
	cuda/CMakeLists.txt
	cuda/apps/CMakeLists.txt
	cuda/features/CMakeLists.txt
	cuda/io/CMakeLists.txt
	cuda/sample_consensus/CMakeLists.txt
	cuda/sample_consensus/include/pcl/cuda/sample_consensus/multi_ransac.h
	cuda/sample_consensus/include/pcl/cuda/sample_consensus/sac.h
	cuda/sample_consensus/include/pcl/cuda/sample_consensus/sac_model.h
	cuda/sample_consensus/include/pcl/cuda/sample_consensus/sac_model_1point_plane.h
	cuda/sample_consensus/include/pcl/cuda/sample_consensus/sac_model_plane.h
	cuda/segmentation/CMakeLists.txt
	doc/tutorials/content/gpu_install.rst
	doc/tutorials/content/gpu_people.rst
	doc/tutorials/content/index.rst
	doc/tutorials/content/sources/gpu/people_detect/src/people_detect.cpp
	features/CMakeLists.txt
	features/include/pcl/features/brisk_2d.h
	features/include/pcl/features/impl/organized_edge_detection.hpp
	gpu/CMakeLists.txt
	gpu/containers/CMakeLists.txt
	gpu/containers/include/pcl/gpu/containers/device_array.h
	gpu/containers/include/pcl/gpu/containers/device_memory.h
	gpu/containers/include/pcl/gpu/containers/initialization.h
	gpu/features/CMakeLists.txt
	gpu/features/test/CMakeLists.txt
	gpu/kinfu/CMakeLists.txt
	gpu/kinfu/include/pcl/gpu/kinfu/kinfu.h
	gpu/kinfu/include/pcl/gpu/kinfu/marching_cubes.h
	gpu/kinfu/include/pcl/gpu/kinfu/raycaster.h
	gpu/kinfu/src/cuda/tsdf_volume.cu
	gpu/kinfu/src/internal.h
	gpu/kinfu/src/kinfu.cpp
	gpu/kinfu/tools/CMakeLists.txt
	gpu/kinfu/tools/evaluation.h
	gpu/kinfu/tools/kinfu_app.cpp
	gpu/kinfu/tools/kinfu_app_sim.cpp
	gpu/kinfu/tools/record_tsdfvolume.cpp
	gpu/kinfu_large_scale/CMakeLists.txt
	gpu/kinfu_large_scale/include/pcl/gpu/kinfu_large_scale/cyclical_buffer.h
	gpu/kinfu_large_scale/include/pcl/gpu/kinfu_large_scale/kinfu.h
	gpu/kinfu_large_scale/include/pcl/gpu/kinfu_large_scale/marching_cubes.h
	gpu/kinfu_large_scale/include/pcl/gpu/kinfu_large_scale/raycaster.h
	gpu/kinfu_large_scale/include/pcl/gpu/kinfu_large_scale/screenshot_manager.h
	gpu/kinfu_large_scale/include/pcl/gpu/kinfu_large_scale/standalone_marching_cubes.h
	gpu/kinfu_large_scale/include/pcl/gpu/kinfu_large_scale/tsdf_volume.h
	gpu/kinfu_large_scale/include/pcl/gpu/kinfu_large_scale/world_model.h
	gpu/kinfu_large_scale/src/cuda/estimate_combined.cu
	gpu/kinfu_large_scale/src/cuda/extract.cu
	gpu/kinfu_large_scale/src/cuda/ray_caster.cu
	gpu/kinfu_large_scale/src/cyclical_buffer.cpp
	gpu/kinfu_large_scale/src/estimate_combined.h
	gpu/kinfu_large_scale/src/internal.h
	gpu/kinfu_large_scale/src/kinfu.cpp
	gpu/kinfu_large_scale/tools/CMakeLists.txt
	gpu/kinfu_large_scale/tools/evaluation.h
	gpu/kinfu_large_scale/tools/kinfuLS_app.cpp
	gpu/kinfu_large_scale/tools/kinfu_app_sim.cpp
	gpu/kinfu_large_scale/tools/process_kinfu_large_scale_output.cpp
	gpu/kinfu_large_scale/tools/record_tsdfvolume.cpp
	gpu/kinfu_large_scale/tools/standalone_texture_mapping.cpp
	gpu/octree/CMakeLists.txt
	gpu/octree/include/pcl/gpu/octree/octree.hpp
	gpu/octree/src/cuda/octree_host.cu
	gpu/octree/test/CMakeLists.txt
	gpu/people/CMakeLists.txt
	gpu/people/data/results/README
	gpu/people/include/pcl/gpu/people/label_segment.h
	gpu/people/include/pcl/gpu/people/label_tree.h
	gpu/people/src/cuda/nvidia/NPP_staging.hpp
	gpu/people/src/people_detector.cpp
	gpu/people/tools/CMakeLists.txt
	gpu/segmentation/CMakeLists.txt
	gpu/segmentation/include/pcl/gpu/segmentation/gpu_seeded_hue_segmentation.h
	gpu/surface/CMakeLists.txt
	gpu/surface/test/CMakeLists.txt
	gpu/tracking/CMakeLists.txt
	gpu/tracking/include/pcl/gpu/tracking/particle_filter.h
	gpu/utils/CMakeLists.txt
	io/src/io_exception.cpp
	keypoints/CMakeLists.txt
	keypoints/src/brisk_2d.cpp
	ml/CMakeLists.txt
	ml/include/pcl/ml/dt/decision_forest.h
	ml/include/pcl/ml/dt/decision_forest_evaluator.h
	ml/include/pcl/ml/dt/decision_forest_trainer.h
	ml/include/pcl/ml/dt/decision_tree_trainer.h
	ml/include/pcl/ml/feature_handler.h
	ml/include/pcl/ml/ferns/fern_evaluator.h
	ml/include/pcl/ml/ferns/fern_trainer.h
	ml/include/pcl/ml/impl/dt/decision_tree_trainer.hpp
	ml/include/pcl/ml/impl/kmeans.hpp
	ml/include/pcl/ml/kmeans.h
	ml/include/pcl/ml/permutohedral.h
	ml/include/pcl/ml/point_xy_32f.h
	ml/src/svm.cpp
	ml/src/svm_wrapper.cpp
	recognition/CMakeLists.txt
	recognition/include/pcl/recognition/face_detection/rf_face_detector_trainer.h
	recognition/include/pcl/recognition/face_detection/rf_face_utils.h
	recognition/src/face_detection/face_detector_data_provider.cpp
	recognition/src/face_detection/rf_face_detector_trainer.cpp
	segmentation/CMakeLists.txt
	segmentation/include/pcl/segmentation/crf_segmentation.h
	segmentation/include/pcl/segmentation/impl/crf_segmentation.hpp
	segmentation/include/pcl/segmentation/impl/unary_classifier.hpp
	simulation/CMakeLists.txt
	simulation/include/pcl/simulation/model.h
	simulation/include/pcl/simulation/range_likelihood.h
	simulation/include/pcl/simulation/sum_reduce.h
	simulation/src/range_likelihood.cpp
	simulation/src/scene.cpp
	simulation/tools/sim_test_performance.cpp
	simulation/tools/sim_test_simple.cpp
	simulation/tools/sim_viewer.cpp
	simulation/tools/simulation_io.hpp
	stereo/CMakeLists.txt
	stereo/include/pcl/stereo/stereo_grabber.h
	stereo/include/pcl/stereo/stereo_matching.h
	stereo/src/stereo_matching.cpp
	test/2d/CMakeLists.txt
	test/2d/test_2d.cpp
	test/CMakeLists.txt
	test/features/CMakeLists.txt
	tools/CMakeLists.txt
	tools/crf_segmentation.cpp